插入模式下键入<C-r>0(数字0) line one,line twoline three (上一次光标处)line one(新光标处) 在光标处粘贴文本 (1)插入-普通模式 插入-普通模式:在插入模式下能够执行一次普通模式。即在插入-普通模式下,执行完一次普通模式命令后自动回到插入模式。在插入模式下使用ctrl+o切换到插入-普通模式。 小技巧 ...
" provide custom statusline: lightline.vim, vim-airline. set statusline^=%{coc#status()}%{get(b:,'coc_current_function','')} " Mappings for CoCList " Show all diagnostics. nnoremap <silent><nowait> <space>a :<C-u>CocList diagnostics<cr> " Manage extensions. nnoremap <silent><nowa...
4) 可视(visual)模式,用于选定文本块;可以在正常模式下输入“v”(小写)来按字符选定,输入“V”(大写)来按行选定,或输入“Ctrl-V”来按方块选定。 5) 选择(select)模式,与普通的 Windows 编辑器较为接近的选择文本块的方式;在以可视模式和选择模式之一选定文本块之后,可以使用“Ctrl-G”切换到另一模式——该...
MyTabLine() let s=''foriinrange(tabpagenr('$'))"选择高亮let hlTab =''letselect=0ifi +1==tabpagenr() let hlTab='%#SelectTabLine#'"设置标签页号 (用于鼠标点击)let s .= hlTab ."[%#SelectPageNum#%T". (i +1) . hlTab letselect=1elselet hlTab='%#NormalTabLine#'"设置标签...
:tselect tagname – 打开选择列表 tab键补齐 :tag xyz<tab> – 补齐以xyz开头的tag名,继续按tab键,会显示其他的。 :tag /xyz<tab> – 会用名字中含有xyz的tag名补全。 13.3 cscope cscope -Rbq: 生成cscope.out文件 :cs add /path/to/cscope.out /your/work/dir ...
:tselect tagname -- 打开选择列表 tab键补齐: :tag xyz<tab> -- 补齐以xyz开头的tag名,继续按tab键,会显示其他的。 :tag /xyz<tab> -- 会用名字中含有xyz的tag名补全。 13.3 cscope cscope -Rbq: 生成cscope.out文件 :cs add /path/to/cscope.out /your/work/dir :cs find c func -- 查找func...
set statusline=%F%m%r%h%w\ [FORMAT=%{&ff}]\ [TYPE=%Y]\ [POS=%l,%v][%p%%]\ %{strftime(\"%d/%m/%y\ -\ %H:%M\")} "状态行显示的内容 set laststatus=1 " 启动显示状态行(1),总是显示状态行(2) set foldenable " 允许折叠 ...
对于函数原型提示和补全,你可以试着输入select(就可以看到了下边的原型提示了),shift+tab转换对应原型,并且在结合code_complete的Ctrl+b还可以进行直接补全。 9.安装astyle——代码格式整理 下载安装:$sudo apt-get install astyle 在vimrc中写入: "定义源代码格式化...
set mouse=a set selection=exclusive set selectmode=mouse,key " 通过使用: commands命令,告诉我们文件的哪一行被改变过 set report=0 " 在被分割的窗口间显示空白,便于阅读 set fillchars=vert:\ ,stl:\ ,stlnc:\ " 高亮显示匹配的括号 set showmatch ...
let g:ale_statusline_format = ['E·%d', 'W·%d', 'OK'] 1 2 3 " 快速跳转至错误的快捷键 nnoremap <Leader>en <Plug>(ale_next) nnoremap <Leader>ep <Plug>(ale_previous) netrw 很多人使用 vim 编辑文件, 完成后退出 vim 进行目录切换, 殊不知 vim 其实自带路径管理功能的, 从 vim 7 以...