今天学了很多关于关于vim的操作,说句心里话,实在是太多了,根本记不住啊。我只想列举一些经常用的基本操作。
vim的命令
这里是比较详细的命令,但就是太多了。
如何进入vim编辑器
vim filename 就是这么简单的操作;输入i即可进入编辑模式,输入“:wq”便可保存退出或是“:q!”就是强制退出。这一列步骤就是基本的进入-编辑-退出。
其他的一些操作命令太多了,我感觉很多像Windows下的操作也可以解决。
常用的一些命令
1.列出行号
“set nu”:输入“set nu”后,会在文件中的每一行前面列出行号。
这个还是好用的,标出行号,写代码时更加清晰可观。
2.查找字符
“/关键字”:先按“/”,再输入想查找的字符,如果第一次查找的关键字不是想要的,可以一直按“n”,往后查找一个关键字。
便于我们查找一些关键字。
3.撤销上一次操作
“u”:如果误执行一个命令,可以马上按下“u”,回到上一个操作。按多次“u”可以执行多次撤销操作。
4.复制与粘贴
“yw”:将光标所在之处到字尾的字符复制到缓冲区中。
“nyw”:复制n个字到缓冲区。
“yy”:复制光标所在行到缓冲区。
“nyy”:例如:“6yy”表示复制从光标所在行开始6行字符。
“p”:将缓冲区内的字符写到光标所在位置。
5.打开多个文件:
1.vim还没有启动的时候:
在终端里输入
vim file1 file2 ... filen便可以打开所有想要打开的文件
2.vim已经启动
输入
:open file
可以再打开一个文件,并且此时vim里会显示出file文件的内容。
3.同时显示多个文件:
:sp //水平切分窗口
:vsplit //垂直切分窗口
在文件之间切换:
1.文件间切换
Ctrl+6 下一个文件
:bn—下一个文件
:bp—上一个文件
对于用(v)split在多个窗格中打开的文件,这种方法只会在当前窗格中切换不同的文件。
2.在窗格间切换的方法
Ctrl+w+方向键——切换到前/下/上/后一个窗格
Ctrl+w+h/j/k/l ——同上
Ctrl+ww——依次向后切换到下一个窗格中
这些命令我感觉是比较常用的,以后也便于自己查看。