linux命令行变成vi风格

系统 1636 0
命令行下默认的编辑模式是emacs的,ctrl-f 向前
ctrl-b向后ctrl-d删除,快捷键不熟悉,再几麻烦增加负担,因为我平常是用vi的,让终端命令行变成vi模式,对广大vi使用者可是个福音啊!
设置命令:
% set -o vi
设置之后,就可以像在vi中编辑一样在Shell中输入命令。可以使用vi的一些功能加快命令的输入。这对习惯vi的人来说非常方便。
如果放到.profile里面,就可以开机加载了。

说明:
set -o vi 表示[b]编辑命令行用 vi 模式[/b],默认状态是 vi 的
编辑状态,可以输入、修改,用 ESC 退出编辑状态后,可以用 h,l 来前进后退,
j,k 来翻看历史命令,^光标到行首,$光标至行尾,dd 删除该行...等等,和 vi
的用法是一样的。习惯用 vi 的人可以用 set -o vi 这种模式加快命令行编辑。

此外,还有 set -o emacs,表示[b]编辑命令行用 emacs
模式[/b],不分编辑状态和控制状态。 可以直接输入,也可以用 [CTRL]-a
至行首,[CTRL]-e 至行尾,[CTRL]-k 删除光标处到末尾...等等,这和 emacs
的编辑方式是一样的。这是默认模式,也是最常见和大多数人习惯的方式。

linux命令行变成vi风格


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论