Гаразд, тому я знайшов скрипт оболонки, який буде працювати і змінив його для роботи з guake. Щоб змусити його працювати, виконайте ці кроки.
- Створіть новий порожній документ, клацніть правою кнопкою миші => Створити новий документ => Порожній документ
- Назвіть це
Open in Guake
чи щось подібне
Відкрийте його і вставте наведений нижче код - Джерело 1 (Це потрібно, тому що nautilus повертає певний шлях до файлу і його потрібно переформатувати для роботи в терміналі.)
#!/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'"
Зауважте, що остання команда - це те, що використовується для відкриття каталогу в guake, --show
перемикає появу guake та --execute-command="cd $dir"
переходить до каталогу. запустіть man guake
(у терміналі) повний список команд (зауважте, що це ускладнюється змішуванням команд).
Збережіть файл і помістіть його в:
Для 12.04: ~/.gnome2/nautilus-scripts
для 14.04: ~/.local/share/nautilus/scripts/
Які приховані папки у вашій домашній папці, для перегляду прихованих папок перейдіть до => Перегляд => Показати приховані файли
Тепер нам потрібно зробити файл виконуваним, клацніть правою кнопкою миші на файлі, перейдіть до> Властивості> натисніть вкладку Дозволи та шукайте "Виконати" та встановіть прапорець "Дозволити виконання файлу як програми", а потім закрийте.
Далі нам просто потрібно випробувати сценарій, клацніть правою кнопкою миші папку в Nautilus, потім перейдіть до => Scripts => Open in Guake
Тепер у вас є спеціальний сценарій "Відкрити в Guake" правою кнопкою миші.
Відкрити на новій вкладці Guake та перейменувати вкладку як шлях:
я вніс деякі зміни в сценарій, щоб відкрити нову вкладку в Guake та перейменувати вкладку після каталогу. Тож якщо ви хочете використовувати ці зміни, просто замініть останній рядок коду на цей -
guake -n "$dir" -r "$dir" -t
-n "$dir"
створює нову вкладку з каталогом як підказку, тому її швидше, ніж виконання "CD", як я робив вище. І -r
це перейменувати вкладку.
Відкрити на новій вкладці з коротким ім'ям для поточного каталогу:
Тепер він відображає або ім'я каталогу, в якому ви перебуваєте, або вибраний каталог залежно від того, де ви клацніть правою кнопкою миші, для файлів та порожнього простору назва папки каталогу, в якому ви перебуваєте, для вибираючи папку, вона відображає ім'я папки, щоб використовувати просто заміну останнього рядка цим кодом-
guake -n "$dir" -r "`echo ${dir%/} | rev | cut -d'/' -f1 | rev`" -t
цитати навколо $dir
також вирішують проблему, яку я мав з певними папками, у яких було багато пробілів.
sudo apt-get install nautilus-open-terminal
. Для Гуаке вам доведеться слідувати відповіді.