一、基本操作
1、打开文件:
:e filename
2、保存文件:
:w
3、退出vim:
:q
4、强制退出vim:
:q!
5、保存并退出vim:
:wq
6、插入文本:
i
7、删除文本:
x
8、复制文本:
y
9、粘贴文本:
p
二、移动光标
1、向上移动一行:
k
2、向下移动一行:
j
3、向左移动一个字符:
h
4、向右移动一个字符:
l
5、移到行首:
^
6、移到行尾:
$
7、移动到下一个单词:
w
8、移动到上一个单词:
b
三、查找和替换
1、查找字符串:
/string
2、向后查找:
n
3、向前查找:
N
4、替换字符串:
:s/old/new/g
5、替换当前行所有出现的字符串:
:s/old/new/gc
四、撤销、重做和自动完成
1、撤销上一步操作:
u
2、重做上一步操作:
Ctrl+r
3、自动完成命令、文件名、路径等:
Tab
五、按行操作和多次复制粘贴
1、删除一行:
dd
2、复制一行:
yy
3、复制多行:
nyy
4、粘贴多行:
p
六、分屏和标签页
1、水平分屏:
:sp
2、垂直分屏:
:vsp
3、光标在各分屏之间移动:
Ctrl+w+方向键
4、标签页:
:tabnew filename
七、插件安装和使用
1、安装插件管理器:
sudo apt-get install vim-plug
2、编辑 ~/.vimrc 文件,添加插件:
call plug#begin('~/.vim/plugged')
Plug '插件名称'
call plug#end()
3、在vim中安装插件:
:PlugInstall
4、插件使用:
按F1,打开NerdTree插件
八、自定义vim配置
1、新建.vimrc文件:
touch ~/.vimrc
2、编辑.vimrc文件:
在文件中定义自己的配置项,例如:set nu,设置行号
3、让vim加载自定义配置:
v ~/.vimrc以上是Linux下使用vim编辑器的一些基本技巧和方法,掌握这些操作,可以帮助我们更加高效地编辑文件。