概述
vim分为
可视模式
,插入模式
和底行模式
shift+: 进入底行模式
i 进入插入模式
Esc 进入可视模式
1.可视模式
dd #删除1行
yy #复制1行
3yy #向下复制3行
2.底行模式
:set number #显示行数
:wq #保存退出
:q! #放弃修改并退出
3.插入模式
写代码喽
Vim高阶配置
(我愿称之为最强😏😏😼)
- 首先要知道vim的用户配置文件.vimrc文件,在root目录下
vim ~/.vimrc #打开进行编辑
初阶使用
- 在./vimrc中添加如下指令
set number "显示行号" "自动对齐设置" set autoindent "自动对齐打开" set smartindent "智能选择对齐方式" set tabstop=4 "设置Tab键为4个空格" set shiftwidth=4 "设置当行之间交错时使用4个空格" set showmatch "设置匹配模式"
进阶使用
- autocomplpop下载最新版本,在~/.vim目录下解压
- ctage—C/C++版对自动补全的加强
ctags -R 。"-R"表示递归创建,也就包括源代码根目录下的所有子目录下的源程序。
其他使用
- 快速注释
- 在 10 - 20 行添加 // 注释
:10,20s#^#//#g
- 在 10 - 20 行删除 // 注释
:10,20s#^//##g