Di Nautilus, saya memiliki mengklik kanan direktori, opsi untuk membuka Terminal dengan prompt di direktori yang dipilih. Saya pikir ini sangat berguna dan saya sering menggunakannya.
Sekarang saya ingin menggunakan Guake daripada terminal klasik. Apakah ada cara untuk melakukan ini?
Saya berjuang dengan tindakan nautilus. Saya dapat membuka Guake allright (yaitu jatuh dari atas karena dimuat secara permanen), tetapi prompt tidak terletak di direktori pilihan. Selain itu, satu lagi klik mouse untuk membuka terminal (jika itu akan berhasil), saya lebih suka cara yang lebih pendek.
Adakah yang tahu cara mengelola ini? (atau mungkinkah ini permintaan fitur yang mungkin?)
Ubuntu 12.04, gnome-classic tanpa Unity
sudo apt-get install nautilus-open-terminal
. Untuk Guake, Anda harus mengikuti jawabannya.Jawaban:
Ok, jadi saya menemukan skrip shell yang akan berfungsi dan memodifikasinya untuk bekerja dengan guake. Untuk membuatnya bekerja ikuti langkah-langkah ini.
Open in Guake
atau yang serupaBuka dan tempel kode yang tercantum di bawah ini - Sumber 1 (Ini diperlukan karena nautilus mengembalikan jalur file tertentu dan perlu diformat ulang untuk bekerja di terminal.)
Perhatikan perintah terakhir adalah apa yang digunakan untuk membuka direktori di guake
--show
matikan tampilan guake, dan--execute-command="cd $dir"
navigasikan ke direktori. jalankanman guake
(di terminal) untuk daftar perintah yang lengkap (perhatikan bahwa hal itu menjadi rumit dengan perintah campuran).Simpan file dan kemudian letakkan di:
Untuk 12,04:
~/.gnome2/nautilus-scripts
Untuk 14,04:
~/.local/share/nautilus/scripts/
Yang merupakan folder tersembunyi di folder rumah Anda, untuk melihat folder tersembunyi, pergi ke => Lihat => Tampilkan File Tersembunyi
Sekarang kita perlu membuat file dapat dieksekusi, Klik kanan pada file pergi ke> Properti> klik tab Izin> cari "Jalankan" dan centang "Izinkan mengeksekusi file sebagai program" kemudian tutup.
Selanjutnya Kita hanya perlu mencoba skrip, klik kanan folder di Nautilus, lalu pergi ke => Scripts => Buka di Guake
Sekarang Anda memiliki skrip "Buka di Guake" khusus di klik kanan Anda.
Buka di tab Guake baru dan ganti nama tab sebagai path:
Saya membuat beberapa perubahan pada skrip untuk membuka tab baru di Guake dan mengganti nama tab setelah direktori. Jadi jika Anda ingin menggunakan perubahan ini hanya ganti baris terakhir dari kode dengan ini-
-n "$dir"
membuat tab baru dengan direktori sebagai prompt, jadi lebih cepat daripada menjalankan "CD" seperti yang saya lakukan di atas. Dan-r
untuk mengganti nama tab.Buka di tab baru, dengan nama pendek untuk direktori saat ini:
Sekarang menampilkan nama direktori Anda berada di atau direktori yang dipilih tergantung di mana Anda mengklik kanan, untuk file dan ruang kosong nama folder direktori Anda berada, untuk memilih folder itu menampilkan nama folder, untuk menggunakan ganti baris terakhir dengan kode ini-
kutipan di sekitar
$dir
juga memperbaiki masalah yang saya miliki dengan folder tertentu yang memiliki banyak ruang.sumber
/home/$USER/.local/share/nautilus/scripts/
saya juga harus meletakkannya-t
ke baris baru misalnya:guake -n "$dir" -r "`echo ${dir%/} | rev | cut -d'/' -f1 | rev`"
guake -t
Ok, jadi skripnya tidak berfungsi dengan baik untuk saya, dan saya tidak suka harus melalui menu skrip, jadi saya mencoba dengan nautilus-actions konfigurasi-alat
Saya membuat perintah, menggunakan "guake" sebagai path dan meletakkan ini di parameter:
Bekerja bagus untukku. Ubuntu 17.10.
sumber
guake -n '%d%f ' -r "%f " --show -e "cd '%f' && ls -1FSshX --file-type"