一.
1.vim基础
(1)启动VIM:首先打开终端,然后输入vi回车,然后输入i或者a,进入。
(2)学习VIM:首先打开终端,然后输入vimtutor回车,然后进入教程学习。
(3)按下i进入编辑模式,开始编辑文字出现INSERT
(4)按下ESAC回到一般模式,即下方INSERT不见
(5) 在一般模式下按:wq存储后离开, :q是离开
(6)在编辑模式下x是删除当前光标所在处的字符 ,!是强迫的意思比如 :q! 强制退出
2.
(1)如何用VIM打开一个文件呢?
假如有一个文件file1,只需要在文件前加上vim关键字就好
vim file1
(2)如何在显示屏上一次性显示多个文件呢?
VIM可以实现分屏操作,一个屏幕被多个文件给分占,有左右和上下两种分屏的方式。
左右分屏如下操作:
vim - On file1 file2 ……filen
这里的n(n是要打开的具体文件的数目:1,2,3……)是代表有几个文件需要分配,从左至右显示n个文件
VIM如何进行分屏操作呢?
请记住一个重要的组合键ctrl + w,操作分屏离不开这个组合键(这里的组合键可没有+, 只是Ctrl和 w组合)
按住组合键 Ctrl + w
,然后在按下 s
Ctrl + w s
上面这个命令将会上下分割当前打开的文件。
按住冒号:
,紧接着输入 sp ,在键入文件名,如下:
:sp file
上面的这个命令将会上下分割当前文件和新打开的 file 。
按住组合键 Ctrl + w
,然后在按下 v
Ctrl +w v
上面的这个命令将会左右分割当前的文件
按住冒号 :
,紧接着输入 vsp ,在键入文件名称,如下:
:vsp file
上面的这个命令将会左右分割当前打开的文件和新打开的文件 file 。
分屏以后如何在文件间切换光标,和移动分屏?
1.切换左右分屏的光标 :
Ctrl + w h
将当前光标定位到左边的屏幕
Ctrl + w l
将当前的光标定位到右边的屏幕
2.移动左右分屏 :
Ctrl + w H
将当前的分屏移动到左边
Ctrl + w L
将当前的分屏移动到右边
3.切换上下分屏的光标 :
Ctrl + w j
将当前的光标移动到下面的分屏
Ctrl + w k
将当前光标移动到上面的分屏
4.移动上下分屏:
Ctrl + w J
将当前的分屏移动到下面的分屏
Ctrl + w K
将当前的分屏移动到上面的分屏
如何关闭分屏呢?
Ctrl + w c
上面这个命令是关闭当前的分屏
Ctrl + w q
上面的这个命令也是关闭当前的分屏,如果是最后一个分屏将会退出 VIM 。