Vim配置及使用笔记
安装
apt-get install vim -y
配置说明
vim /etc/vim/vimrc
apt-get install vim -y
配置说明
vim /etc/vim/vimrc
vim /etc/vim/vimrc
在配置文件后加入这些配置项
set nu
set tabstop=4
set nobackup
set ruler
set autoindent
set nocompatible "//禁用兼容模式
set shiftwidth=4
set softtabstop=4
set laststatus=2
set statusline=\%<%F[%1*%M%*%n%R%H]%=\%y\%0(%{&fileformat}/\%{&encoding}/\%c:%l/%L%)\
set smartindent
使用说明
编辑模式
i:在光标所在处插入内容
I:在光标所在行的第一个非空字符前插入内容
a:在光标所在处的下一个字符插入内容
A:在光标所在行的最后一个字符后面插入内容
o:在光标所在行下面新建一行插入内容
O:在光标所在行上面新建一行插入内容
r:替换光标所在字符一次
R:一直替换光标所在的文字,直到按ESC停止
一般模式
-
跳转行
gg 跳转到第一行
G 跳转到最后一行
nG 跳转到第n行
n + Enter 同上,跳转到第n行
-
移动光标
h或← 左移动光标
j或↓ 下移动光标
k或↑ 上移动光标
l或→ 右移动光标
0或Home 移动光标到行首
$或End 移动光标到行末
-
撤销与恢复
u 撤销刚才的操作
ctrl+r 恢复刚才的撤销
// 若连按两次u,你的文本恢复原样,那因该是你的Vim被配置在兼容模式了
-
复制与粘贴
v 进入自由选取模式
// 在选取文字后,按d即可剪切选取的文字,按y即可复制选取的文字
dd 剪切当前行
ndd 剪切n行
yy 复制当前行
nyy 复制n行
p 在光标后粘贴
P 在光标前粘贴
命令模式
-
保存与退出
:wq 保存并退出
:w 保存
:q 退出
:q! 强制退出
:wq! 强制保存退出
-
查找
/word 向下寻找word
n 继续寻找下一个匹配
N 寻找上一个匹配
?word 向上寻找word
n 继续寻找上一个匹配
N 寻找下一个匹配
i:在光标所在处插入内容
I:在光标所在行的第一个非空字符前插入内容
a:在光标所在处的下一个字符插入内容
A:在光标所在行的最后一个字符后面插入内容
o:在光标所在行下面新建一行插入内容
O:在光标所在行上面新建一行插入内容
r:替换光标所在字符一次
R:一直替换光标所在的文字,直到按ESC停止
一般模式
-
跳转行
gg 跳转到第一行
G 跳转到最后一行
nG 跳转到第n行
n + Enter 同上,跳转到第n行
-
移动光标
h或← 左移动光标
j或↓ 下移动光标
k或↑ 上移动光标
l或→ 右移动光标
0或Home 移动光标到行首
$或End 移动光标到行末
-
撤销与恢复
u 撤销刚才的操作
ctrl+r 恢复刚才的撤销
// 若连按两次u,你的文本恢复原样,那因该是你的Vim被配置在兼容模式了
-
复制与粘贴
v 进入自由选取模式
// 在选取文字后,按d即可剪切选取的文字,按y即可复制选取的文字
dd 剪切当前行
ndd 剪切n行
yy 复制当前行
nyy 复制n行
p 在光标后粘贴
P 在光标前粘贴
命令模式
-
保存与退出
:wq 保存并退出
:w 保存
:q 退出
:q! 强制退出
:wq! 强制保存退出
-
查找
/word 向下寻找word
n 继续寻找下一个匹配
N 寻找上一个匹配
?word 向上寻找word
n 继续寻找上一个匹配
N 寻找下一个匹配
跳转行
gg 跳转到第一行
G 跳转到最后一行
nG 跳转到第n行
n + Enter 同上,跳转到第n行
移动光标
h或← 左移动光标
j或↓ 下移动光标
k或↑ 上移动光标
l或→ 右移动光标
0或Home 移动光标到行首
$或End 移动光标到行末
撤销与恢复
u 撤销刚才的操作
ctrl+r 恢复刚才的撤销
// 若连按两次u,你的文本恢复原样,那因该是你的Vim被配置在兼容模式了
复制与粘贴
v 进入自由选取模式
// 在选取文字后,按d即可剪切选取的文字,按y即可复制选取的文字
dd 剪切当前行
ndd 剪切n行
yy 复制当前行
nyy 复制n行
p 在光标后粘贴
P 在光标前粘贴
-
保存与退出
:wq 保存并退出 :w 保存 :q 退出 :q! 强制退出 :wq! 强制保存退出
-
查找
/word 向下寻找word n 继续寻找下一个匹配 N 寻找上一个匹配 ?word 向上寻找word n 继续寻找上一个匹配 N 寻找下一个匹配
Vim入门基础知识集锦 http://www.linuxidc.com/Linux/2017-02/140903.htm
Vim入门基础教程 http://www.linuxidc.com/Linux/2017-02/140279.htm
把Vim打造成优秀的C++ IDE http://www.linuxidc.com/Linux/2016-06/132262.htm
Ubuntu 14.04升级Vim7.4到8.0 http://www.linuxidc.com/Linux/2016-11/136816.htm
Vim安装youcompleteme自动补全插件 http://www.linuxidc.com/Linux/2016-11/137665.htm
Linux Vim编辑器使用简单讲解 http://www.linuxidc.com/Linux/2016-12/138930.htm
Vim文本编辑器 http://www.linuxidc.com/Linux/2017-03/142275.htm
Vim安装与配置进阶版 http://www.linuxidc.com/Linux/2017-03/141724.htm
Vim编辑器使用教程 http://www.linuxidc.com/Linux/2017-07/145885.htm
Ubuntu 16.04 Vim YouCompleteMe自动补全的安装配置与使用 http://www.linuxidc.com/Linux/2017-02/141088.htm
Linux文本编辑器Vim基础教程 http://www.linuxidc.com/Linux/2017-09/146930.htm
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-12/149781.htm