我正在从 Tcsh 转移到 Bash,我想随身携带ESC+p功能。
如果我输入,比如说git cl
,然后按ESC+ p,它应该自动完成到以git cl
(例如git clone something
)开头的最后一个命令,并将光标放在末尾。
我添加了以下两行~/.inputrc
:
"\ep": history-search-backward
"\en": history-search-forward
Run Code Online (Sandbox Code Playgroud)
这给了我我需要的东西,只是光标没有移动到最后。
任何想法如何解决这个问题?
尝试这个:
"\ep": "\M-\C-p\C-e"
"\M-\C-p": history-search-backward
Run Code Online (Sandbox Code Playgroud)
第一行定义了一个插入两个击键 \M-\Cp 和 \Ce 的“宏”。您定义的第一个击键为历史搜索向后,第二个击键已定义为行尾。
归档时间: |
|
查看次数: |
2265 次 |
最近记录: |