相关疑难解决方法(0)

如何更改bash历史记录完成以完成已在线上的操作?

几个月前我发现了一个命令,当按下向上箭头时,我的bash历史记录会自动完成已经在线上的命令:

$ vim fi
Run Code Online (Sandbox Code Playgroud)

$ vim file.py
Run Code Online (Sandbox Code Playgroud)

我想在我的新电脑上设置它,因为它可以节省大量的时间来保持一个伟大的历史.问题是,我不能为我的生活记住它被提到的地方,阅读无尽的bash参考和教程不幸也没有帮助.

有人知道命令吗?

linux bash shell bash-completion

129
推荐指数
2
解决办法
4万
查看次数

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

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

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

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

这里这里

谢谢

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

linux csh

2
推荐指数
1
解决办法
1564
查看次数

标签 统计

linux ×2

bash ×1

bash-completion ×1

csh ×1

shell ×1