CentOs 7 中vim文本编辑器的下载及使用_weixin
一. vim文本编辑器的下载
1. 在Linux中输入vim命令,若提示command not found,则表示还未安装vim编辑器;
2. 输入命令【yum -y install vim】, 即可下载vim;
3. 然后再输入命令【vim】 ,即可查看vim的版本信息,查看完之后输入命令【:q! 】退出;
二. vim文本编辑器的使用
1. vim 是vi编辑器的增强版,类似在windows系统下使用的记事本。而vim编辑器有三种模式:
- 一般模式:这个模式也可以说是正常的浏览模式,就相当于你在window系统打开了一个文本 文档只进行浏览,而不做任何操作;
- 编辑模式:这个模式下你可以对当前文本的内容进行编辑修改;
- 命令模式:这个模式下你可以通过输入一些命令来完成对文本的一些操作;
2. vim编辑器的常用命令和快捷键:
- 创建文件:【vim 文件名称】,如果文件已存在,则直接进入文件;
- 进入编辑模式,对文件的内容进行编辑:【 按下 i 或 o】;
- 退出编辑模式,回到一般模式,结束对文本的编辑:【按下ESC键】;
- 进入命令模式:【输入: 或者/】
- 退出命令模式:【按下ESC键】
- 退回到Linux的命令行,有三种方式:
1. 保存对文件的修改并退出:【:wq】
输入: 进入到命令模式,然后输入wq,然后回车
2. 不保存对文件修改:【:q】
输入: 进入到命令模式,然后输入q,然后回车
3. 不保存对文件的修改,强制退出:【:q!】
输入: 进入到命令模式,然后输入q!,然后回车
- 撤销对文件的编辑内容,等同于windows下的crtl+z:【u】
先保证是在一般模式下,然后按下u,即可撤销
- 拷贝当前行,然后粘贴:【yy复制,p粘贴】
先保证是在一般模式下,把光标移动到要拷贝的行,然后按两次y,然后再把光标移动到要粘贴的位置,按下p即可
- 拷贝多行,然后然贴:【行数+yy复制,p粘贴】
先保证是在一般模式下,把光标移动到要拷贝的首行位置,然后先按下要拷贝的行数,再按两次y,然后再把光标移动到要粘贴的位置,按下p即可
- 删除当前行:【dd】
先保证是在一般模式下,把光标移动到要拷贝的行,然后按两次p即可删除
- 删除多行:【行数+dd】
先保证是在一般模式下,把光标移动到要拷贝的行,然后先按下要拷贝的行数,再按两次p即可删除多行
- 在文件中查找某个关键字:【/关键字】
输入/进入命令模式,然后输入要查找的关键字,按下回车,即可查找,再输入n的话可以查看下一个
- 显示文件的行号:【:set nu】;隐藏文件的行号:【:set nonu】
输入:进入命令模式,然后输入set nu回车显示行号,再输入set nonu回车隐藏行号
- 将光标移动到指定行号:【先输入行号,然后按下shift+g】
先保证是在一般模式下,然后输入行号,再按下shift+g,就可以将光标移动到指定的行号位置
- 将光标移动到文件的首行:【gg】;移动到尾行:【shift+g】
先保证是在一般模式下,然后按两次g,光标移动到首行;按下shift+g,移动到尾行