Ich habe kürzlich auf Fischschale umgestellt und die automatische Vervollständigung ist wirklich nett.
Ich möchte jedoch tabdie Funktion complete_autocomplete verwenden, anstatt sie eindeutig zu verwenden. Die Vorwärts- und die Endtaste tun dies beide, aber sie befinden sich in einer normalen Schreibposition außerhalb der Reichweite meiner Finger.
Ich würde gerne den CapslockSchlüssel dafür verwenden, da ich diesen Schlüssel nie benutze, aber er befindet sich in einer so schönen Position.
Ich habe es versucht, setxkbmap -option caps:none
aber das scheint den capslockSchlüssel vollständig zu deaktivieren . Ich nehme an, ich könnte es an die Vorwärts- oder Endtaste binden, bin mir aber auch nicht sicher, wie ich das machen soll.
Außerdem kann ich anscheinend keine Schlüsselbindung in der Fischschale finden für 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
Antworten:
Überprüfen Sie zuerst das Handbuch, da ich denke, dass Ctrl+ Fauch automatisch vervollständigt wird. Sie können sehen, wie es
help
in Fisch tippt .Wenn Sie mit dem Mapping fortfahren möchten, führen Sie es aus
xev
und drücken Sie capslock, um den Schlüsselcode abzurufen. Meins ist 66:Erstellen Sie nun ein Skript (dh ~ / xmodmap.sh) mit der Berechtigung 755 und dem folgenden Text:
Führen Sie das Skript aus und es konvertiert das capslockin den EndSchlüssel.
Fügen Sie diesen Befehl zu den Startanwendungen hinzu, um dies dauerhaft zu machen:
Ich habe es mit der Fischschale versucht und es vervollständigt den Befehl automatisch.
Ich verwende Alt Gr, um einige Tasten näheren Positionen zuzuordnen: Passen Sie das Tastaturlayout einschließlich der Navigationstasten an
quelle