特に、Up、Down、Left、Right、Page Up、Page Down、Home、Endなどの特定のキーのマッピングを解除(バインド解除)したいと思います。魚シェル。
bind
ファイルでコマンドを使用する必要があるようですが、.config/fish/fish.config
どうすればよいかわかりません。
答え1
fish_user_key_bindings
適切な文でカスタム関数を定義し、bind --erase
それを直接使用または編集して関数を保存する必要があります。funcsave
~/.config/fish/functions/fish_user_keybindings.fish
たとえば、
function fish_user_key_bindings
bind --erase --key up
bind --erase --key down
# and so on
end
funcsave fish_user_key_bindings
一部の端末は、端末記述ファイルに指定された端末コードを送信しないことに注意してください。fish_key_reader
削除する必要がある正確なバインディングを確認するには(2.3.1で紹介されている)を使用する必要があります。