本文总结vim
的常用配置和基本命令,很多命令与配置文件中的写法相同,此处不重复描述,可根据实际情况,调整其写法。
vim
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
:set cursorline 突出显示当前行
:set nocursorline 关闭突出显示当前行
:set hlsearch 搜索时高亮显示被找到的文本
:set incsearch 输入搜索内容时就显示搜索结果
:set cursorline 突出显示当前行
# 行号
:set number 显示行号 或者
:set nu
:set nonumber 关闭显示行号 或者
:set nonu
# 不可见字符
:set nolist 关闭显示不可见字符
:set invlist 显示不可见字符
:set foldenable 允许折叠
:set foldmethod=manual 手动折叠
:set syntax=on 语法高亮
:set tabstop=4 Tab键的宽度
:set ignorecase 忽略大小写
【分屏】
#命令模式下:
:new 新建文件并分屏, 快捷键,Ctrl+W,然后马上按n键
:spilt 水平分屏,将当前屏分为两个,水平的。 Ctrl + w, s
:vsplit 垂直分屏,将当前屏分为两个,垂直的。 Ctrl + w, v
:only 取消分屏,取消当前的屏,当前屏指的是光标所在屏。
关闭当前屏: Ctrl+w,c。
#切换焦点
Ctrl + w, w 后一个
Ctrl + w, p 前一个
Ctrl + w, h 四个方向
Ctrl + w, i
Ctrl + w, k
Ctrl + w, l
#关闭其他窗口
Ctrl + w, o
#载入文件
:vs 文件路径/文件名 在新的垂直分屏中打开文件
:sv 文件路径/文件名 在新的水平分屏中打开文件
vimdiff
1
vimdiff file1 file2
在vim
中查看两个文件的变化。