二、vim编辑器

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

你可能感兴趣的:(嵌入式Linux入门篇,编辑器,vim,linux)