其他
提高工作效率的 7 个 Vim 使用技巧
来源 :vimjc.com,作者:特特
inoremap jj <ESC>
nnoremap j VipJ
let mapleader = “,”
◎h、j、k、l,分别是左下上右移动光标,前面加上n,可以重复移动多次,例如3j就可以往下移动3行
◎^,跳到一行的开始
◎$,跳到一行的结束
◎gg,跳到文本的第一行
◎G,跳转到文本的最后一行
◎nG或者ngg,跳转到第n行,例如:10G,跳转到第10行;20gg,跳转到第20行
et g:ctrlp_use_caching = 0
if executable('ag')
set grepprg=ag --nogroup --nocolor
let g:ctrlp_user_command = 'ag %s -l --nocolor -g ""'
else
let g:ctrlp_user_command = ['.git', 'cd %s && git ls-files . -co --exclude-standard', 'find %s -type f']
let g:ctrlp_prompt_mappings = {
'AcceptSelection("e")': ['<space>', '<cr>', '<2-LeftMouse>'],
}
endif
-END-
推荐阅读
【01】12306又崩了?让我们从架构的角度聊聊,其实它很牛!【02】ARM代码编译与链接调试的工作流程梳理【03】含着眼泪看完,让程序员崩溃的瞬间!请勿对号入座【04】2019年C++有哪些发展?【05】这一顿神操作!我把 3000 行代码重构成 15 行!