插入模式下键入<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...
at the bottomofthe window.Select mode This looks most like theMS-Windows selection mode.Typing a printable character deletes the selection and starts Insert mode.See Select-mode.If the'showmode'option is on"-- SELECT --"is shown at the bottomofthe window.Insert mode In Insert mode the te...
Vim的"文本对象"也能和移动命令一样用在这个模式中。 选择模式(Select mode) 这个模式和无模式编辑器的行为比较相似(Windows标准文本控件的方式)。这个模式中,可以用鼠标或者光标键高亮选择文本,不过输入任何字符的话,Vim会用这个字符替换选择的高亮文本块,并且自动进入插入模式。 命令行模式(Command line mode) 在命...
选择模式(Select mode) 该模式和我们日常熟知的文本选择非常类似。在 Vim 中,我们可以用鼠标选中一段文字,然后进行输入,所选的文字将会被删除,并进入插入模式。 我们可以通过 selectmode 选项来控制该模式的表现 更多::help Select-mode 命令行模式(Command-line / Cmdline mode) 在该模式下,你可以在窗口的下方输...
q# 录制macroa# assign an aliasShift+V# at line 293, enable visual-linej# select line 294y# yank selectedj# jump to line 294p# paste bufferq# end record To invoke a vim macro, @a 指定20次, 20@a VIM会将其重复20次。 2. 递增数字 ...
开启文件的时候,利用 -o选项,就可以直接开启多个文件在分屏中 (with -o option from command line, it will open files and display in split mode) vim -o a.txt b.txt 今天有人说不会看diff,其实vim也可以用来看diff,这个也是属于分屏的部分,这里也写一下。
字体:Consolas for Powerline FixedD 该字体文件非官方下载链接 字号:16 说明:等于号的右边和冒号之间是电脑上安装的某个字体的名字,注意字体中有空格的话,需要使用反斜杠\来对空格进行转义。冒号之后设置的是字体的大小。 中文 " 设置编码格式 set encoding=utf-8 set langmenu=zh_CN.UTF-8 set fileencodin...
: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 ...
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 " 允许折叠 ...