1、vim编辑器三种工作模式
vi xxx 使用vi编辑器打开文件,或者新建文件xxx.x。
一般模式(指令模式):默认模式,用vi打开一个软件以后自动进入到此模式。
编辑模式:一般模式中无法编辑文件,要编辑文件就要进入编辑模式,按下“i、I、a、A、o、O、s、r”等就会进入到编辑模式。一般按下“a”进入编辑模式。按下ESC键可退出编辑模式。
命令行模式(底行模式):先进入到一般模式,然后输入:、/、?这三个中的任意一个就可以进入到命令行模式。
/xxx,表示在文件中查找xxx
2、保存退出
当文件编辑好以后,Esc进入命令行模式
:wq或者ZZ 保存退出
:q 退出
:q! 强制退出
:w 保存
3、其他操作方式
按下键盘上的上下左右键来控制光标。
一般模式下:
1、dd,删除光标所在行,ndd,删除光标所在行及其下n行。
2、u,撤销,恢复上一步。
3、. ,重复前一个操作。
4、yy,复制光标所在行
5,nyy,复制光标所在向下n行,比如10yy就是复制光标下10行。
6,p和P,p为复制到光标下一行,P复制到光标上一行。
4、vim使用优化
ps:以下设置可以改也可以不改,看个人喜好
1
、设置
TAB
键为
4
字节
VI
编辑器默认
TAB
键为
8
空格,我们改成
4
空格,用
vi
打开文件
/etc/vim/vimrc
,在此文
件最后面输入如下代码:
set ts=4
修改完成以后保存并关闭文件。
2
、
VIM
编辑器显示行号
VIM
编辑器默认是不显示行号的,不显示行号不利于代码查看,我们设置
VIM
编辑器显
示行号,同样是通过在文件
/etc/vim/vimrc
中添加代码来实现,在文件最后面加入下面一行代码
set nu
51 if filereadable("/etc/vim/vimrc.local")
52 source /etc/vim/vimrc.local
53 endif
54
55 set ts=4
56 set nu