美文网首页
VIM 常用法 (一)

VIM 常用法 (一)

作者: RonZheng2010 | 来源:发表于2019-01-13 14:28 被阅读0次

1. operator + motion

快捷键:

" operator
g~ 反转大小写   
gu 切换成小写   
gU 切换成大写
> 增加缩进   
< 减少缩进   
= 自动缩进

" motion
l 字符   
w 单词   
aw 完整单词   
ap 完整段落

2. 跳转

快捷键:

<c-i> 在跳转列表中向前跳转
<c-o> 在跳转列表中向后跳转   
gf    跳转到光标下的文件名   

m{letter} 作标记
`{letter}/`{letter} 跳转到指定的标记

3. 查找模式

.vimrc配置:

set ignorecase " 忽略大小写
set smartcase  " 如果输入大写字母,则区分大小写,否则不区分

Ex命令:

\c 忽略大小写
\C 区分大小写

4. 折叠

.vimrc配置:

set foldmethod=syntax "根据语法折叠

快捷键:

zc 折叠
zo 展开折叠
zM 折叠所有
zR 展开所有
zi 展开所有 / 回到展开前的折叠装态(折叠个数不变)

5. 寄存器

快捷键:

"a - "z 有名寄存器
"" 无名寄存器(默认使用) 
"0 复制专用寄存器
"+ 系统剪贴板   
"= 表达式寄存器 

<C-r><register> 插入寄存器内容

6. 自动补全

快捷键:

<c-p> " 跳到列表下一项。如果没打开,则先打开
<c-n> " 跳到列表上一项。如果没打开,则先打开
<c-x><c-n> 当前缓冲区关键字
<c-x><c-i> 包含文件关键字
<c-x><c-]> 标签文件关键字
<c-x><c-o> 全能补全(基于语法特性,需要插件支持)

7. map映射

VIM配置文件中经常会看到map、nmap、imap、vmap、vnoremap、nunmap、nmapclear等。map前的n、v、nore、un等表示下列含义:

" nore 非递归
" n  普通模式下生效
" v 可视模式下生效
" i 插入模式下生效
" c 在命令行模式下生效
" un 后面跟按键组合,表示删除这个映射
" clear 清除相关模式下的所有映射

8. normal

" [range] normal <command>
:%normal .

9. 宏

q{register}<action>q  录制宏
{number}@{register}  回放宏number次, 串行方式
:normal @{register} 回放宏,并行方式

:reg {register} 检查寄存器的内容
:put {register} 输出寄存器内容
"{register}y$ 写回寄存器内容

相关链接

VIM 常用法 (一)
VIM 常用法 (二)
VIM 常用法 (三)
【转】ctags使用详解

参考资料

vim折叠设置
https://www.cnblogs.com/welkinwalker/archive/2011/05/30/2063587.html

相关文章

  • VIM超详细用法以及思维导图

    VIM用法 VIM编辑器的用法,包含基础用法和高级用法。VIM的配置文件是用户家目录下.vimrc, 修改该文件加...

  • Linux命令参数详细解析-vim

    用法: vim [参数] [文件 ..] 编辑指定的文件或: vim [参数] - ...

  • vim用法

    vim的三种模式:命令,输入,底线模式切换命令:Esc i a o :yy 复制p 粘...

  • vim编辑器

    vim编辑器用法整理: vim [OPTIONS] FILE vim三种模式:命令模式,插入模式,末行模式 命令模...

  • VIM 常用法 (一)

    1. operator + motion 快捷键: 2. 跳转 快捷键: 3. 查找模式 .vimrc配置: Ex...

  • Vim

    vim 常用快捷键 VIM用法 vim入门进阶与折腾 shift + v 进入可视模式 然后用hjkl选中操作的行...

  • vim高级用法

    vim高级用法多年经验原创总结(全部测试成功) =================================...

  • vim 基本用法

    vim 简介 vim 有三种基本工作模式: 命令模式任何时候,不管用户处于何种模式,只要按一下ESC键,即可使Vi...

  • vim常见用法

    1.打开文件 2.进入文字输入模式,按i,屏幕下方显示INSERT, 此时输入的内容就会在光标处显示,上下左右键...

  • Vim基础用法

    两种模式 vim有两种模式,一种是normal模式,vim打开文件后就是这种模式,这种模式下能够识别vim命令,以...

网友评论

      本文标题:VIM 常用法 (一)

      本文链接:https://www.haomeiwen.com/subject/wxrchqtx.html