ターミナルエミュレータを使用しており、Terminator
Alt + bまたはAlt + cの代わりにCtrl +矢印ショートカットを追加したいと思います。
答え1
最初のステップとして、端末がこれらのショートカットを認識していることを確認してください。ターミナルにまたはを
入力して、何をするのかを確認してください。Ctrl + vCtrl + Left私にとっては、次のように書いています(どこでCtrl + vCtrl + Right^[[1;5D
^[[1;5C
^[
一つAltまたは同様の文字ですEscape。
何も書かない場合は、対応するショートカットがすでに使用されていることを意味します。
を使用している場合は、Bash
以下をファイルに追加(コピーして貼り付け)できます~/.bashrc
。
bind '"\033[1;5D":"\033b"'
bind '"\033[1;5C":"\033c"'
を使用している場合は、Zsh
以下をファイルに追加(コピーして貼り付け)できます~/.zshrc
。
bindkey -s '\e[1;5D' '\eb'
bindkey -s '\e[1;5C' '\ec'
それはCtrl + Leftどんな行動をし、Alt + bどんな行動をするでしょう。
Ctrl + RightAlt + c
この方法はほとんどすべての端末で動作し(確かに確認するためにテストしましたTerminator
)、ほとんどがシェルによって異なります。