csh 中类似于 Matlab 的命令历史记录补全

Alm*_*ico 2 linux csh

我的问题是如何通过命令行完成存储在 csh 历史记录中的命令,编写命令的开头并使用向上/向下箭头在列表中移动,与在 Matlab 中完成的方式类似。例子:

$ vim fi
[press up]
$ vim file.py
Run Code Online (Sandbox Code Playgroud)

我在下面的帖子中看到了针对 bash shell 的主题,但没有针对 csh 的主题。我认为 csh 不可能......

这里这里

谢谢

PS:我第一次访问 stackoverflow,这个网站太棒了!

小智 6

我认为您正在寻找的是以下命令之一:

bindkey -k up history-search-backward

bindkey -k down history-search-forward
Run Code Online (Sandbox Code Playgroud)