Ketika saya mengklik dua kali untuk memilih teks di Terminal GNOME, pilihan berhenti di spasi tetapi berlanjut lebih dari tanda hubung:
Beberapa nama file saya mengandung karakter yang tidak biasa seperti asterisk bercabang air mata yang berat dan tidak dapat dipilih dengan mengklik dua kali:
Apakah ada cara untuk membuat pemilihan klik ganda berlanjut di atas karakter-karakter ini juga?
gnome-terminal
unicode
ændrük
sumber
sumber
dconf write /org/gnome/terminal/legacy/profiles:/:{your-profile-id}/word-char-exceptions '@ms "-,.;/?%&#_=+@~·:"'
tetapi yang saya dapatkan hanyalaherror: Could not connect: Connection refused
[Menambahkan jawaban karena jawaban yang diterima tidak lagi berfungsi.]
Naskah
Saya menggabungkan ini ke dalam skrip untuk mengatur pemisah kata:
https://github.com/ab/ubuntu-wart-removal/blob/master/gnome-terminal-word-separators.sh
Latar Belakang
Terminal GNOME telah membalik beberapa kali mengenai hal ini.
Fitur konfigurasi ini telah dihapus di gnome-terminal 3.14 (termasuk dalam Ubuntu 15.04 Vivid)
Kemudian di gnome-terminal 3.16 (termasuk dalam Ubuntu 15.10 Wily), opsi diperkenalkan kembali di bawah tenda, tetapi tanpa UI. Selain itu, titik dua
:
diubah untuk diperlakukan sebagai pemisah kata.Editing dengan dconf
Per petunjuk ini, Anda dapat mengonfigurasi set menggunakan dconf: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1401207/comments/8
Saya suka menggunakan
-#%&+,./:=?@_~
sebagai set pemisah non-kata.sumber
:
. Apakah mungkin Anda dapat menulis perintah untuk secara otomatis mengambil profil default atau saat ini sehingga saya tidak perlu mencari ID profil saya secara manual untuk menjalankan perintah itu di masa depan? Dengan begitu saya bisa menjalankan skrip itu pada pemasangan baru.dconf list /org/gnome/terminal/legacy/profiles:/
word-char-exceptions
, jadi saya bisa menambahkan hanya satu karakter?Fitur standar yang sangat berguna diimplementasikan di terminal lain adalah pemilihan progresif bagian yang diperluas dari garis di layar. mis. diberikan
mengklik dua kali, katakanlah,
filenr
didsr.filenr_34.ctr
akan maju darifilenr
menjadi:Simetri sekitarnya dapat diselesaikan dengan menambahkan pasangan sampai pembatas tingkat berikutnya.
Dan tentu saja pengguna harus diberi opsi untuk mengubah default.
sumber
Jawaban lain tidak berfungsi hari ini ... ini berfungsi di ubuntu 18.04 ... pertama kenali id profil terminal gnome UUID Anda ... terbitkan di terminal ini
sekarang buat perubahan:
sampai ubuntu 18.04 diperbaiki, perintah baca berikut secara diam-diam gagal sedangkan itu berfungsi dengan baik di ubuntu 16.04
sumber
Memperluas @alberge jawaban, Anda dapat menjalankan
python3
skrip berikut untuk mengubah semua profil Anda untuk melakukan ini:Atau Anda bisa menjalankan:
sumber