多行缩进
1 按v
进入VISUAL
模式
2 选中多行
3 按>
和<
来进行缩进或缩出
删除多行
1 通过配置或命令:set nu
显示行号
2 输入命令:41,108d
,其中41和108分别为要删除的起始行和结束行
5 回车进行删除操作
简单操作
- 新建文件:
:new filename.ext
- 定位到某一行:
行号 + G
- 在
.vimrc
(linux)或_vimrc
(windows)中设置编码
set encoding=utf-8
set fileencodings=utf-8
set fileencoding=utf-8
set termencoding=utf-8
set langmenu=en_US
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
language messages zh_CN.utf-8
- 重命名文件:
:f newname.ext
- 打开文件或文件夹:
:e path-to-file-or-directory
- 禁止生成un~文件:
// 在`.vimrc`(linux)或`_vimrc`(windows)中加入以下配置
set noundofile
set nobackup
set noswapfile
- 复制多行:
:36,39 co 39
表示将36到39行的内容复制到39行之后 - 设置自动缩进同时指定缩进4个字符
" startindent tab=4
set smartindent
set tabstop=4
set shiftwidth=4
set expandtab
set softtabstop=4
- 从当前行开始剪切
n
行::dn
-
u
撤回上一步操作 -
ctrl+r
重做 - 显示行号
:set number
- 跳转到第n行
:n
- 跳转到尾行
shift+g
PS:笔记持续更新中...