Saya baru saja beralih ke shell ikan, dan autocomplete-nya sangat bagus.
Namun, saya menemukan diri saya ingin menggunakan tabuntuk menggunakan fitur complete_autocomplete, sebagai lawan ketika itu jelas. Tombol maju dan ujung keduanya melakukan ini, tetapi mereka berada di luar jangkauan jari saya dalam posisi mengetik yang normal.
Saya akan senang menggunakan Capslockkunci untuk ini, karena saya tidak pernah menggunakan kunci itu tetapi dalam posisi yang bagus.
Saya sudah mencoba setxkbmap -option caps:none
tetapi yang tampaknya capslocksepenuhnya menonaktifkan kunci. Saya kira saya bisa mengikatnya ke tombol forward atau end tapi saya tidak yakin bagaimana melakukan ini juga.
Juga, sepertinya saya tidak dapat menemukan kunci yang mengikat dalam cangkang ikan untuk capslock:
cowpig@gerty:~$ bind -K
b2
backspace
btab
dc
down
end
enter
f1
f2
f3
f4
f5
f6
f7
f8
f9
f10
f11
f12
f13
f14
f15
f16
f17
f18
f19
f20
home
ic
left
npage
ppage
right
sdc
send
sf
shome
sic
sleft
snext
sprevious
sr
sright
up
Jawaban:
Pertama, periksa manualnya karena saya pikir Ctrl+ Fjuga akan melengkapi otomatis. Anda bisa melihatnya mengetik
help
ikan.Jika Anda ingin melanjutkan pemetaan, jalankan
xev
dan tekan capslockuntuk mendapatkan kode kunci. Milik saya adalah 66:Sekarang buat skrip (mis. ~ / Xmodmap.sh) dengan izin 755 dan teks berikut:
Jalankan skrip dan itu akan mengkonversi capslockmenjadi Endkunci.
Untuk menjadikan ini permanen, tambahkan perintah ini ke aplikasi startup:
Saya sudah mencobanya dengan shell ikan dan tidak secara otomatis menyelesaikan perintah.
Saya gunakan Alt Gruntuk memetakan beberapa tombol ke posisi yang lebih dekat: Kustomisasi tata letak keyboard termasuk tombol navigasi
sumber