Bagaimana saya bisa membuat pintasan keyboard sehingga ketika saya menekan F12di nautilus (atau desktop), saya mendapatkan terminal di direktori saat ini?
70
Bagaimana saya bisa membuat pintasan keyboard sehingga ketika saya menekan F12di nautilus (atau desktop), saya mendapatkan terminal di direktori saat ini?
sudo
padadconf-editor
, menjalankannya tanpa. Menemukan itu dari jalan yang sulit, menghabiskan beberapa menit untuk me-reboot dan memulai kembali sebelum saya menemukan jawabannya.Jawaban:
Akhirnya menemukan jawabannya .. pertama
sudo apt-get install dconf-tools nautilus-open-terminal
, kemudian jalankandconf-editor
danorg/gnome/desktop/interface/can-change-accels
nyalakan boolean. Kemudian buka nautilus menggunakan perintah ini (untuk menonaktifkan menu global Unity Sementara):Sekarang Anda dapat mouseover tindakan dalam menu file, dan mengubah accel dengan mengetikkan kunci Anda saat tindakan disorot, akhirnya restart nautilus Anda. Jika Anda tidak melihat terminal Buka di dalam menu File dan Anda baru saja menginstal
nautilus-open-terminal
, Anda mungkin perlu menjalankan terlebih dahulunautilus -q
.Ubuntu 14.04 dan lebih tinggi
Jika Anda tidak dapat menemukan
can-change-accels
kunci dalam konfigurasi dconf Anda, Anda dapat mencoba solusi berikut:nautilus -q
Buka
~/.config/nautilus/accels
di editor teks pilihan Anda, mis. Gedit:Coba lihat apakah Anda dapat menemukan baris berikut:
Jika garis ada, tambahkan pintasan keyboard Anda di segmen yang dikutip ganda dan batalkan komentar pada baris dengan menghapus
;
:Ini akan mengatur pintasan ke F12. Untuk daftar semua kode kunci yang memungkinkan, bacalah jawaban ini .
Jika baris tidak ada, cukup salin dan tempel yang ditemukan di jawaban ini di akhir file.
Simpan file dan mulai ulang Nautilus dengan mengklik ikon Nautilus di peluncur / dasbor Anda.
Ubuntu 15.10 dan 16.04
Di sini, perintah yang relevan
~/.config/nautilus/accels
adalahTerminalNautilus:OpenFolderLocal
. (NautilusOpenTerminal::open_terminal
masih ada dalam file, tetapi tampaknya tidak berpengaruh.) Jadi ikuti instruksi di atas, kecuali ganti barisuntuk
untuk menjadikan F12 pintasan keyboard Anda. Perhatikan bahwa
;
sekali lagi dihapus.Akhirnya, logout agar perubahan diterapkan.
sumber
dconf-editor
. Menggunakangconf-editor
mungkin tidak membantu.~/.config/nautilus/accels
dan tambahkan baris seperti(gtk_accel_path "<Actions>/DirViewActions/OpenInTerminal" "F12")
, lalu mulai ulang nautilus.Menggunakan pendekatan dconf-editor tampaknya tidak berfungsi di Trusty Gnome. Tetapi yang berikut ini memang:
Di direktori home Anda, tekan Ctrl + h, buka folder .config, folder nautilus, dan file accels;
yaitu, buka
~/.config/nautilus/accels
dan ubah baris:untuk
Perhatikan bahwa pembatas komentar telah dihapus.
Simpan file, logout dan kembali.
sumber
nautilus -q
melakukan pekerjaan.3.28.1
dan tidak berhasil. Bisakah seseorang menguji dengan versi yang sama?Sejak versi 3.15.4 Nautilus tidak memuat file accel lagi (Sumber) .
Fortunatelly ada pendekatan yang lebih baik untuk mendapatkan apa yang Anda inginkan. Penjelasan panjang / sumber daya bermanfaat dapat ditemukan di sini dan juga di sini . Pendeknya:
Buat skrip bernama
Terminal
(ya, tanpa ekstensi) di dalam folder~/.local/share/nautilus/scripts
dengan konten berikut:Buat itu dapat dieksekusi, lalu tutup semua instance Nautilus:
Buat (atau edit)
~/.config/nautilus/scripts-accels
file dengan menambahkan baris berikut:Menguji! Buka Nautilus, klik kanan, dan pilih Scripts> Terminal. Atau, gunakan pintasan keyboard yang baru saja Anda konfigurasi :)
Catatan : Diuji pada Ubuntu 18.04.
sumber
scripts-accels
, Anda harus menjalankannyanautilus -q
lagi. Haruskah mungkin menurunkan instruksi itu?Anda juga dapat menggunakan skrip nautilus alih-alih ekstensi khusus:
Petunjuk tentang cara menginstal skrip dan menetapkan pintasan keyboard.
sumber
Untuk memperluas pada
John F. Healy
posting:Ini harus bekerja pada Ubuntu 14.10 Unicorn Utopic. Baris terakhir mengedit
~/.config/nautilus/accels
file. Untuk memastikan hasil edit berhasil, coba perintah berikut:sumber
Setelah menginstal
nautilus-open-terminal
, pastikan Anda telah membunuh semua proses nautilus (selalu ada satu proses nautilus yang tidak terlihat berjalan, jadi gunakanpgrep nautilus
untuk menemukannya dan gunakan lalu gunakankill
perintah).Kemudian jika Anda meluncurkan nautilus, Anda akan melihat Terminal Terbuka di jika Anda mengklik kanan dalam daftar file, seperti yang saya lakukan pada tangkapan layar di bawah ini (di mana saya menjalankan 14,04):
sumber