用惯了 4DOS ,在命令行下输入、编辑、调用等功能非常方便。在 Linux 下用默认的 bash 不会用了,甚至连按 Insert 键切换插入和覆盖模式都不行,习惯用 ESC 键撤销输入到一半的命令或从历史记录中调出的命令,这也不能用了。bash 的历史命令记录太庞大了,它把我每次进入系统的历史命令都记录下来了,我不需要它记录这么多。
4DOS 中可以按 PageDown 键在右上角弹出一个窗口让你选择曾经使用过的历史命令,并且还可以对历史命令进行编辑,可以设置是否记录重复的历史命令,把相同的命令放在第一个出现的位置还是最后出现的位置。可以按 Ctrl-PageDown 键在右上角弹出一个历史目录窗口,可以让你随时切换曾经去过的目录。这些窗口都有上下左右滚动条,可以说在字符模式下实现了 WYSIWYG ,而且这些键、窗口位置、大小都可以自己定义。
不知道 Linux 下的哪种 shell 或如何对 shell 进行设置能实现相同的功能?


sfjjy 于 2014-10-25 09:49:24发表:
来学习下
飞马1314 于 2014-10-23 10:56:38发表:
了解
mihao2014 于 2014-08-17 12:15:51发表:
ubuntu12.04默认是dash
dash和bash有些许的差别,使用的时候注意下就行了
huiteng 于 2014-08-09 08:58:07发表:
默认都是bash,可能习惯问题慢慢来