主要是 vimrc 的配置:
" <leader>W 清除行尾的空白字符
nnoremap <leader>W :%s/\s\+$//<cr>:let @/=''<CR>
" 选中刚才粘贴的代码
nnoremap <leader>V V`]
" 水平分割窗口
nnoremap <leader>s <C-w>s
" 垂直分割窗口
nnoremap <leader>v <C-w>v
" Ctrl+jkhl 来切换分割的窗口
map <C-j> <C-W>j
map <C-k> <C-W>k
map <C-h> <C-W>h
map <C-l> <C-W>l
还有很多在:
https://github.com/HungYuHei/vimfiles/blob/master/vimrc----------------
还有比较常用的:
在文件中按 m + <a-z> 可以 mark 下当前行,然后在当前文件的任意位置按 ' + <a-z> 就可以跳回对应 mark 了的行
----------------
还有很多东西是通过插件实现的