一.如何编辑并退出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