% - move to matching character (default supported pairs: '()', '{}', '[]' - use:h matchpairsin vim for more info) 0 - 移动到行首 ^ - 移动到行首的非空白符 $ - 移动到行尾 g_ - 移动到行内最后一个非空白符 gg - 移动到文件第一行 G - 移动到文件最后一行 5G - 移动到第五行 ...
/foo\|bar-> 搜索foo或者bar,就是同时搜索2个词 (match ‘foo’ or ‘bar’) /one\|two\|three-> 搜索3个词 (match ‘one’, ‘two’ or ‘three’) /\(foo\|bar\)\+-> 搜索foo, foobar, foofoo, barfoobar等等 (match ‘foo’, ‘foobar’, ‘foofoo’, ‘barfoobar’ … ) /end\(if...
tolower(word) : word"wordFixed 用来调整大小写 "echom word .' '. wordFixed if!has_key(dic,wordFixed)"不在定义列表内 "echom'notindic' "aUp → aDown if word =~# '[A-Z]' let char = '' let l = hy_string#split#byUpper(word) else let char = matchstr(word, '\c[^a-z]') ...
使用submatch()函数获取当前匹配内容,如 :%s/{pattern}/\=submatch(0)/[flags] 使用Abolish.vim插件,获取超级substitute命令 在该插件中,交换两个词语可通过 :%S/{word1,word2}/{word2,word1}/g 4.global命令 (1)global命令基本语法 global命令基本语法为 :[range] global[!] /{pattern}/[cmd] 基本...
:tab split filename -> 这个就用tab的方式来显示多个文件 (use tab to display buffers) gt -> 到下一个tab (go to next tab) gT -> 到上一个tab (go to previous tab) vim大多数东西都是可一给数字来执行的,tab也是一样 0gt ->跳到第一个tab (switch to 1st tab) ...
n move to the next match in the same direction as the last search if you used / for searching, n will move in the forward direction if you used ? for searching, n will move in the backward direction N move to the next match in the opposite direction as the last search / followed...
n to move to next search match, N to previous } to end of paragraph % to next matching bracket, either of the parentheses or the tag kind enter to the next line 'x to mark x where x is a letter or another '. many more, including w and W for word, $ or 0 to tips of the ...
l - Move the cursor right one place (on top of the opening quote). 2x - Delete the two quotes. Change single quotes to double quotes va':s/\%V'\%V/"/g va' - Visually select the quoted word and the quotes. :s/ - Start a replacement. \%V'\%V - Only match single quotes...
Ctrl + t - indent (move right) line one shiftwidth during insert mode Ctrl + d - de-indent (move left) line one shiftwidth during insert mode Ctrl + n - insert (auto-complete) next match before the cursor during insert mode Ctrl + p - insert (auto-complete) previous match before the...
Next match in grep:cnGrep > Quickfix Move to left tabn Move to right tabn Change window (ie. tree to tab)<c-w><c-w> Help?Tree Documentation:help NERDTree Comment Toggle comments<c-/>nv Comments<leader>ccnv Sexy Comments<leader>...