答案1
多亏了这个StackExchange 帖子为解决这个问题提供了基础。
使用该命令确定输入-和-序列sed
时发送到终端的组合键(在按下每个组合键后,按 Enter 键以获取代码,例如 \306\222):AltfAltb
sed -n l
ƒ
\306\222$
∫
\342\210\253$
请注意,ƒ
和 是当我分别按-和-序列∫
时在我的终端中显示的符号。现在,有了发送的组合键(不包括结束字符),我可以使用以下 bash命令来映射到所需的行为,如下所示:AltfAltb$
bind
bind '"\306\222":forward-word'
bind '"\342\210\253":backward-word'
现在,当我输入Alt-f和Alt-时b,bash 会向前和向后移动一个单词。