vim编辑器的使用
一,当没安装vim 的时候,提示安装
root@root-virtual-machine:~/test$ vim abc
程序 'vim' 已包含在下列软件包中:
* vim
* vim-gnome
* vim-tiny
* vim-athena
* vim-athena-py2
* vim-gnome-py2
* vim-gtk
* vim-gtk-py2
* vim-gtk3
* vim-gtk3-py2
* vim-nox
* vim-nox-py2
请尝试:sudo apt install <选定的软件包>
二,vim常用指令
cat abc // 打开 abc 文件
vim 编辑器有三个模式,命令模式,输入模式,低行模式
刚打开文件是命令模式,
按下 “i” 进入输入模式
按下 “esc” 进入低行模式(也是命令模式)
vim + abc //打开abc文件光标直接到最后一行
vim +3 abc
vim +10000 abc
vim +/search abc //打开abc文件,光标直接定位到首先出现‘search’打位置,按‘n’ 来回切换 光标位置
vim aa bb cc // 一起打开 aa bb cc 文件 ,如果没有则 创建 该文件
在低行模式下输入 :next/:n , :prev/:N
低行模式常用指令:
:w
:q
:wq
:! //强制
:6 //光标定位在第6行
/xxx //光标停留位置向后搜索xxx
?xxx //光标停留位置向前搜索xxx
h 光标左移动
j 下
k 上
l 右
ctrl + f 向下翻页(front)
ctrl + b 向上翻页(back)
ctrl + d 向下翻半页(down)
ctrl + u 向上翻半页(up)
命令模式常用指令:
dd 删除光标所在行
o 在光标所在行打下方插入一行并切换到输入模式
yy 复制光标所在行打下方粘贴
p 在光标所在行的下方粘贴
P 在光标所在行的上方粘贴(大写)