Ok, quindi ho trovato uno script di shell che funzionerà e l'ho modificato per funzionare con Guake. Per farlo funzionare attenersi alla seguente procedura.
- Crea un nuovo documento vuoto, fai clic destro => Crea nuovo documento => Documento vuoto
- Denominalo
Open in Guake
o qualcosa di simile
Aprilo e incolla il codice elencato di seguito- Fonte 1 (questo è necessario perché il nautilus restituisce un percorso file specifico e deve essere riformattato per funzionare nel terminale.)
#!/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'"
Si noti che l'ultimo comando è ciò che viene utilizzato per aprire la directory in guake --show
commuta l'aspetto di guake e --execute-command="cd $dir"
passa alla directory. esegui man guake
(nel terminale) per un elenco completo di comandi (nota che diventa complicato dal mescolare i comandi).
Salvare il file e posizionarlo in:
Per 12.04: ~/.gnome2/nautilus-scripts
Per 14.04: ~/.local/share/nautilus/scripts/
Quali sono le cartelle nascoste nella cartella principale, per visualizzare le cartelle nascoste vai a => Visualizza => Mostra file nascosti
Ora dobbiamo rendere eseguibile il file, fare clic destro sul file andare su> Proprietà> fare clic sulla scheda Autorizzazioni> cercare "Esegui" e selezionare "Consenti l'esecuzione del file come programma", quindi chiudere.
Quindi non ci resta che provare lo script, fare clic con il tasto destro su una cartella in Nautilus, quindi andare su => Script => Apri in Guake
Ora hai uno script "Open in Guake" personalizzato con il tuo tasto destro.
Apri in una nuova scheda Guake e rinomina scheda come percorso:
ho apportato alcune modifiche allo script per aprire una nuova scheda in Guake e rinominare la scheda dopo la directory. Quindi, se si desidera utilizzare queste modifiche, sostituire l'ultima riga del codice con questo-
guake -n "$dir" -r "$dir" -t
-n "$dir"
crea una nuova scheda con la directory come prompt, quindi è più veloce dell'esecuzione di "CD" come ho fatto sopra. Ed -r
è quello di rinominare la scheda.
Apri in una nuova scheda, con un nome breve per la directory corrente:
ora mostra il nome della directory in cui ti trovi o la directory selezionata a seconda di dove fai clic con il pulsante destro del mouse, per i file e lo spazio vuoto il nome della cartella della directory in cui ti trovi, per selezionando una cartella viene visualizzato il nome della cartella, per usare basta sostituire l'ultima riga con questo codice-
guake -n "$dir" -r "`echo ${dir%/} | rev | cut -d'/' -f1 | rev`" -t
le virgolette in giro $dir
risolvono anche un problema che ho avuto con alcune cartelle che avevano molti spazi.
sudo apt-get install nautilus-open-terminal
. Per Guake, dovrai comunque seguire la risposta.