您的位置:首页 > 其它

VIM最常用的几个命令

2015-06-03 11:46 288 查看
事先声明一下,本人Linux菜鸟一枚,不过即使是菜鸟,也得保持一颗好好学习,天天向上的心。最近业余时间在学习CentOS。经常要查看、编辑文件,上网搜了一把,看到了VIM。用到的文本编辑器是VI,最近研究CentOS,在网上搜到教程提到用VIM。vim是vi improved(vi的增强版)。所以功能更强大些,别的不多说了。对于Linux新手来说,编辑文本最经常用的无非就是打开文本、编辑、移动光标、保存编辑后的文本等。下面简单介绍一下:
打开文本。这个就很简单了。
例如:打开hostname这个文件,你只需要在命令行里输入:[root@centos7 ]# vim /etc/hostname

回车就好了,hostname这个文件就打开了,你也就能看到里面的内容了。

2. 文本模式。
vim有两种模式:
- normal模式
- edit模式
默认你打开的文本vim是处在normal模式的,也就是浏览模式,是不能编辑的,你只能看,不能编辑的,不信你随便输入字符试试。当然了,除了i这个特殊字符,因为这个字符就是进入编辑模式的快捷键。

3. 进入编辑模式。
如2中所述,在normal模式下,按i键,进入编辑模式。这个时候你就可以正常输入修改了。

Tips:vim支持键盘上的上、下、左、右方向键,同时vim有自己的上下行和左右光标移动的快捷键,那就是h、j、k、l这4个键,因为在键盘上是连续的,所以操作起来很方便,当然了,对于刚接触的人来说,可能有点不习惯,但是熟练之后就很轻松了。

4. 保存退出。
编辑完了文本,最重要的就是保存和退出了。你想保存编辑的内容,这么操作:
- 退出编辑模式:直接按Esc键,退出编辑模式。
- 如果你输入
:w 回车(保存编辑后的文件内容,但不退出vim编辑器。)
:wq 回车(保存文件内容后退出vim编辑器。)

:w! 回车(强制写文件,即强制覆盖原有文件。如果原有文件的访问权限不允许写入文件,例如,原有的文件为只读文件,则可使用这个命令强制写入。)

:wq! 回车(强制保存文件内容后退出vim编辑器。)

就这么多吧!希望对小朋友们有所帮助!不用谢!请叫我雷锋!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: