Skip to content

key_plugin

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" NerdTree 使用
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
i,s     竖屏/横屏打开文件
I       隐藏文件Toggle
B       显示书签
:Bookmark <name>    标记书签


""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Vim Surround 使用
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
基本命令
|:------:+:---------:+:---------:+:-----------------:|
|  cs"'  |    "Hi"   |    'Hi'   |                   |
| cs"<q> |    "Hi"   | <q>Hi</q> |                   |
|  cst"  | <q>Hi</q> |    "Hi"   |                   |
|   ds"  |    "Hi"   |     Hi    |                   |
|  ysiw] |     Hi    |    [Hi]   |   右括号不留空格  |
|  ysiw{ |    [Hi]   |  { [Hi] } |   左括号会留空格  |
|  yss(  |     Hi    |   ( Hi )  | s就是一整行的意思 |
|--------+-----------+-----------+-------------------|

可视模式下 : S<p class="t"> ==> <p class="t">...</p>
多行操作   : 行可视,然后 :norm cs"'

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Tabularize 使用
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
冒号对齐            :Tabularize /:
运行上一个对齐命令  :Tab

不常用  :Tabularize /,/r1c1l0 
逗号对齐
逗号前 , 右对齐   , 添加一个空格;
逗号   , 居中对齐 , 添加一个空格;
逗号后 , 左对齐   , 添加零个空格;

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Vim Table Mode 使用
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
<Leader>tm  打开/关闭Table 模式
<Leader>tr  刷新

|:---| ==> 冒号左边就左边对齐
|---:| ==> 冒号右边就右边对齐
|:--:| ==> 冒号两边就中间对齐


""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Vim Signature 使用
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
m,          Place the next available mark
m.          If no mark on line, place the next available mark. Otherwise, remove (first) existing mark.
m-          Delete all marks from the current line
]`          Jump to next mark
[`          Jump to prev mark
m/          Open location list and display marks from current buffer
m<Space>    Delete all marks    

Comments