引言
你是不是觉得在Bash命令行界面中编辑命令有时候很不方便?尤其是当你需要修改一个长命令的某个部分时,使用方向键来回移动光标简直是一场噩梦。
如果你是 Vim 的忠实用户,那么我有一个好消息要告诉你:你可以把 Bash 的按键模式设置成 Vi 模式,让你的命令行体验瞬间飞起来!
公众号【厦门微思网络】微思 2002年成立,专业IT认证培训21年!
面向全国: 华为HCIA/ HCIP/HCIE ;思科CCNA/CCNP/CCIE ; linux:红帽 RHCE/RHCA ;数据库: ORACLE OCP/ OCM ;MySQL OCP ;虚拟化: VMware VCP/VCAP ;安全认证:CISP/CISSP/ CISA ;项目管理:PMP ;其他课程如:国家软考;K8S (CKA认证); ITIL; ACP;Azure...
为什么使用Vi模式
1. 高效的光标移动:使用 h , j , k , l 等 Vim 快捷键,你可以更快地在命令行中移动光标。
2. 强大的编辑功能:删除、复制、粘贴等操作都可以用 Vim的方式来完成。
3. 一致的用户体验:如果你已经习惯了 Vim 的操作方式,那么在命令行中使用相同的操作会让你感到非常舒服。
如何设置
设置其实非常简单,只需要在命令行中输入以下命令:
[root@localhost ~]# set -o vi
这样,你的Bash就会进入 Vi 模式。如果你想让这个设置永久生效,可以把这行命令添加到你的 ~/.bashrc (Linux)或
~/.bash_profile (Mac)文件中。
常用操作
- Esc :进入命令模式。
- i :进入插入模式。
- h/j/k/l :左/下/上/右移动光标。
- dd :删除当前行。
- yy :复制当前行。
- p :粘贴
结语
通过简单的一行代码,你就可以让你的 Bash 命令行体验变得更加高效和舒适。对于 Vim 的老用户来说,这无疑是一个巨大的福
音。所以,还等什么?赶快试试吧!
如果你觉得这篇文章对你有帮助,别忘了点赞和分享哦!【厦门微思网络】
标签:搞定,模式,Vim,光标,bash,命令行,vim,Bash,微思 From: https://blog.51cto.com/u_16331325/8245307