Ok, então encontrei um script de shell que funcionará e modifiquei para trabalhar com o guake. Para que funcione, siga estes passos.
- Crie um novo documento vazio, clique com o botão direito = > Criar novo documento = > Documento vazio
- Nomeá
Open in Guake
ou algo semelhante -
Abra e cole o código listado abaixo- 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 em guake
--show
para alternar a aparência de guake e--execute-command="cd $dir"
navega para o diretório. executeman guake
(no terminal) para uma lista completa de comandos (note que 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 ver as pastas ocultas, vá para = > Visualização = > Mostrar arquivos ocultos
-
Agora precisamos tornar o arquivo executável, clique com o botão direito do mouse no arquivo e vá para > Propriedades > clique na guia Permissões > procure por "Executar" e marque "Permitir 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 no Nautilus e, em seguida, acessar = > Scripts = > Abra em Guake
Agora você tem um script "Open in Guake" personalizado ao clicar com o botão direito do mouse.
Abra na nova guia Guake e renomeie a guia como caminho:
Fiz algumas alterações no script para abrir uma nova guia no Guake e renomeie a guia após o diretório. Então, se você quiser usar essas alterações, basta substituir a última linha do código por essa -
guake -n "$dir" -r "$dir" -t
-n "$dir"
faz uma nova aba com o diretório como seu prompt, então é mais rápido que executar o "CD" como eu fiz acima. E -r
é renomear a guia.
Abrir em nova guia, com nome curto para o diretório atual:
Agora ele 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, para arquivos e o espaço em branco do nome da pasta do diretório em que você está, para selecionar uma pasta substitua a última linha por este código -
guake -n "$dir" -r "'echo ${dir%/} | rev | cut -d'/' -f1 | rev'" -t
as aspas em torno de $dir
também corrigem um problema que tive com determinadas pastas que tinham muitos espaços.