Ok, encontrei um script de shell que funcionará e o modifiquei para funcionar com o guake. Para fazê-lo funcionar, siga estas etapas.
- Crie um novo documento vazio, clique com o botão direito do mouse => Criar novo documento => Documento vazio
- Dê um nome
Open in Guake
ou algo semelhante
Abra-o e cole o código listado abaixo - Fonte 1 (Isso é necessário porque o nautilus retorna um caminho de arquivo específico e precisa ser reformatado para funcionar no terminal).
#!/bin/bash
# From Chris Picton
# Replaces a Script by Martin Enlund
# Modified to work with spaces in path by Christophe Combelles
# Modified to use guake by Matthew Jump
# This script either opens in the current directory,
# or in the selected directory
base="`echo $NAUTILUS_SCRIPT_CURRENT_URI | cut -d'/' -f3- | sed 's/%20/ /g'`"
if [ -z "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" ]; then
dir="$base"
else
while [ ! -z "$1" -a ! -d "$base/$1" ]; do shift; done
dir="$base/$1"
fi
#there should be an embracing around the $dir
guake --show --execute-command="cd '$dir'"
Observe que o último comando é o que é usado para abrir o diretório no guake, --show
alterna a aparência do guake e --execute-command="cd $dir"
navega para o diretório. execute man guake
(no terminal) para obter uma lista completa de comandos (observe que isso fica complicado com a mistura de comandos).
Salve o arquivo e coloque-o em:
Para 12.04: ~/.gnome2/nautilus-scripts
Para 14.04: ~/.local/share/nautilus/scripts/
Quais são as pastas ocultas na sua pasta pessoal, para visualizar as pastas ocultas, vá para => Exibir => Mostrar arquivos ocultos
Agora precisamos tornar o arquivo executável. Clique com o botão direito do mouse no arquivo, vá para> Propriedades> clique na guia Permissões> procure por "Executar" e marque "Permitir a execução do arquivo como programa" e feche.
Em seguida, precisamos apenas experimentar o script, clicar com o botão direito do mouse em uma pasta do Nautilus e, em seguida, acessar => Scripts => Abrir no Guake
Agora você tem um script personalizado "Abrir no Guake" com o botão direito.
Abrir na nova guia Guake e renomear a guia como caminho:
fiz algumas alterações no script para abrir uma nova guia no Guake e renomear a guia após o diretório. Portanto, se você quiser usar essas alterações, substitua a última linha do código por this-
guake -n "$dir" -r "$dir" -t
-n "$dir"
cria uma nova guia com o diretório como prompt, portanto é mais rápido do que executar o "CD", como eu fiz acima. E -r
é renomear a guia.
Abrir em uma nova guia, com nome abreviado para o diretório atual:
agora mostra o nome do diretório em que você está ou o diretório selecionado, dependendo de onde você clica com o botão direito do mouse, para arquivos e o espaço em branco no nome da pasta do diretório em que está. Ao selecionar uma pasta, ele exibe o nome da pasta, para substituir apenas a última linha por este código.
guake -n "$dir" -r "`echo ${dir%/} | rev | cut -d'/' -f1 | rev`" -t
as aspas ao redor $dir
também corrigem um problema que tive com determinadas pastas que tinham muitos espaços.
sudo apt-get install nautilus-open-terminal
. Para Guake, você terá que seguir a resposta.