查看~/目录下有没有一个.vimrc的文件,如果没有就创建一个
vim ~/.vimrc
root目录下的.vimrc对所有用户生效,也可以每个用户单独配置
1、 显示行号:
set number 或者 set nu
不显示行号: set nonu
2、自动缩进:
set autoindent
3、C语言自动缩进:
set cindent
4、设置 tab 键表示多少个空格,默认是8:
set tabstop=4 # 设置成4
5、设置语法高亮:
syntax on
syntax enable
6、将tab 转化成空格:
set expandtab
7、当设置自动缩进时,自动缩进的大小:
set shiftwidth=4 # 设置成4
8、设置soft tab
set softtabstop=4
以上是基本的配置,对现在的我够用了,之后再补充插件管理
现在就来整理一下基本操作
1)重复操作命令
ctrl+r 重做上一个命令
2)撤销命令
u 复原前一个动作
3)进入vim的命令
vim text 打开或新建文件,并将光标放置于第一行首
vim +n text 打开文件,并将光标放置于第n行首
vim + text 打开文件,并将光标放置于最后一行首
vim text text1 text2 打开多个文件,依次编辑
4)移动光标命令
h: 光标左移一个字符
l: 光标右移一个字符
k: 光标上移一个字符
j: 光标下移一个字符
0(数字) 光标移动至当前行行首
$ 光标移动至当前行行末
gg 光标移动至第一行首
G 光标移动至文件最后一行首
nG 光标移动至第n行首
5)屏幕翻滚命令
ctrl+b 向上翻一屏
ctrl+f 向下翻一屏
ctrl+u 向上翻半屏
ctrl+d 向下翻半屏
6)插入文本命令
Ecs 推出插入命令行
i 光标所在开始插入
a 光标所在下一个字符开始插入
o(字母) 当前光标的下一行开始插入
O(字母) 当前光标的上一行开始插入
7)删除命令
x 删除光标后的一个字符
X 删除光标前的一个字符
dd 删除光标所在的那一行
ndd 删除光标所在的向下n行
8)复制命令
yy 复制游标所在的那一行
nyy 复制游标所在的向下n行
9)粘贴
p 在光标之后粘贴
P 在光标之前粘贴
10)查找
:/text 在后面的文本中查找text字符
:?text 在前面的文本中查找text字符
n 向后查找下一个
N 向前查找下一个
11)替换
:s/vim/vi/g 将当前行中的vim替换为vi
:g/vim/s//vi/g 将文件中的vim全部替换为vi
:1,10s/vim/vi/g 将第1行到第10行中的vim替换为vi
最后行方式命令
:w 保存当前文件
:x 保存当前文件并退出
:q 退出vim
:q!` 不保存文件并退出
基本配置使用就到这里结束了
后面用到插件管理的时候,再补充,谢谢