Я недавно переключился на рыбную раковину, и ее автозаполнение действительно приятно.
Однако я обнаружил, что хочу tabиспользовать функцию complete_autocomplete, а не однозначную. Клавиши «Вперед» и «Конец» оба делают это, но они находятся вне досягаемости моих пальцев в обычном положении печати.
Я хотел бы использовать Capslockключ для этого, поскольку я никогда не использовал этот ключ, но он находится в таком хорошем положении.
Я пытался, setxkbmap -option caps:none
но это, кажется, отключить capslockключ полностью. Я полагаю, что мог бы связать его с клавишей «вперед» или «конец», но я тоже не уверен, как это сделать.
Кроме того, я не могу найти ключевую привязку в оболочке рыбы для 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
Ответы:
Во-первых, проверьте руководство, потому что я думаю, что Ctrl+ Fтакже будет автозаполнение. Вы можете видеть это, набрав
help
в рыбе.Если вы хотите продолжить сопоставление, запустите
xev
и нажмите, capslockчтобы получить код ключа. Мой 66:Теперь создайте скрипт (т.е. ~ / xmodmap.sh) с разрешением 755 и следующим текстом:
Запустите скрипт, и он будет преобразован capslockв Endключ.
Чтобы сделать это постоянным, добавьте эту команду в автозагрузку приложений:
Я пробовал это с рыбной раковиной, и она автоматически выполняет команду.
Я использую , Alt Grчтобы отобразить некоторые ключи к сближению позиций: Настройка раскладки клавиатуры , включая клавиши навигации
источник