vim的常用操作

一.如何编辑并退出vim

用vim a.txt进入vim编辑器后

1. 进入编辑器后,先按"I”,即切换到“插入”状态。就可以通过上下左右移动光标,或空格、退格及回车等进行编辑内容了

2.当文本编辑结束之后,通常需要退出编辑器。退出编辑器又分为4种情况:保存退出、正常退出、不保存退出及强制退出。

3.先按下键盘左上角的"ESC",此时下面的行数会消失,光标会退一个字符

4.然后这时,我们输入“冒号",即":"(不需双引号),在最下方会出现冒号,等待输入命令,此时输入wq,(w代表写入,q代表退出),再回车,就保存退出了

5.正常退出 : 正常退出有个前提条件是:打开的文本文件在内容上没有被改动过。按ESC再输入冒号,直接输入"q",再回车即可

6.不保存退出 : 很多时候修改了一些地方,发现错了,需要不保存退出。按ESC再输入冒号,直接输入"q!",再回车即可

7.强制退出:最好不要这样。按ESC再输入冒号,直接输入"!",再回车即可


二.复制粘贴

复制多行或一行:

1.首先按ESC,然后按"v",进入多选模式,然后用键盘上下左右键可以控制选中要复制的内容,选好只好按"y",此时就已经将文本复制好了

2.打开另一个文件,光标定位到要粘贴的地方,然后按ESC,再按下"p",就完成了粘贴。

全选复制粘贴:

1.按esc后,然后ggyG

2.打开另一个文件,光标定位到要粘贴的地方,然后按ESC,再按下"p",就完成了粘贴

全选删除:

按esc后,然后dG


三.设置行号

仅限当前文件

1.用vim a.txt进入vim编辑器后
2.按ESC,然后冒号,切换到命令行,输入 set number,回车,就可以显示行号了
3.同理,输入set nonumber 就可以关闭行号

全局生效

vim 要默认打开的时候显示行号,这样就可以不用每次编辑的时候在手动在命令模式下:set number 来显示行号。创建一个 .vimrc的配置文件。在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,
即创建的命令为:vi .vimrc
往文件里面添加内容: set number , 保存退出。


四.如何解决只能复制50行

在.vimrc中增加一行        set viminfo='1000,<500

 



猜你喜欢

转载自blog.csdn.net/wcc27857285/article/details/80032893
今日推荐