Skip to content

icgw/.vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

目录

移动 (Normal) 正常模式

定位光标到下一个位置(简称 motion

motion Example
fx, Fx, tx fxFxtx
w, b wb
0, $, ^ 0\$\^\$
), ( next-sentence

撤销、恢复(键入)、重复(命令)

  • u 撤销当前键入操作;
  • Crtl-r 恢复之前撤销的键入操作;
  • . 再次执行之前输入的命令。

切换光标到对应括号位置

  • % 光标在当前括号字符,键入后光标切换到对应的括号字符位置。

输入 (Insert) 插入模式

  • i 当前光标头插入;I 当前行首插入。
  • a 当前光标尾插入;A 当前行尾插入。
  • o 当前行下方插入新行;O 当前行上方插入新行。
  • c<motion> 删除 <motion> 命令跨过的字符,并且进入插入模式。

选择 (Visual) 选择模式

  • v 选择光标从首到尾的内容;V 选择光标当前行到下一处行的内容。
  • Crtl-v 按块方式选择内容,光标首尾为块的对角点。

选择模式下的常用操作

  • d 剪切选择的内容,拷贝到剪贴板;
  • y 拷贝选择的内容到剪贴板。
Visual Example
c or s cors
>, < \>\<

插件功能

批量注释、取消注释

NERDCommenter Example
<count>\cs cs
<count>\cu cu

多处同时编辑

vim-multiple-cursors Example
选择内容并键入Crtl-n c-n

括号操作

vim-surround Example
cs<init><subs> csbracket

About

📄 icgw's Vim configuration

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors