一旦选择文本块,可以执行命令来操作选定的文本。 命令模式(Command-Line Mode): 在正常模式下,键入冒号 : 进入命令模式,用于执行各种命令。 常见的命令包括: :w:保存文件。 :q:退出 Vim。 :q!:强制退出 Vim,放弃未保存的更改。 :wq 或 :x:保存并退出。 :e:重新加载文件。 :r:在当前位置插入另一个文件的内容
function Booksplite() let starts=[] let starts_num = 0 let starts_cou = -1 let c = 1 g/.*<\/title>/let i=line(".")|call add(starts,i)|let starts_cou+=1 while starts_num < starts_cou let ends_num = starts_num +1 let ends_line = starts[ends_num] - 1 execute "...
插入模式下键入<C-r>0(数字0) line one,line twoline three (上一次光标处)line one(新光标处) 在光标处粘贴文本 (1)插入-普通模式 插入-普通模式:在插入模式下能够执行一次普通模式。即在插入-普通模式下,执行完一次普通模式命令后自动回到插入模式。在插入模式下使用ctrl+o切换到插入-普通模式。 小技巧 ...
5.窗口操作 :split 分割一个窗口 :split a.c 为另一个文件 a.c 分隔窗口 :n split a.c 为另一个文件 a.c 分隔窗口,光标移至 n 行 ctrl+w 窗口切换 :close 关闭当前窗口 6.文本操作 插入 i, I 对应在光标前, 当前行首 插入 a, A 对应在光标后, 当前行尾 插入 o, O 对应在当前行之下, 上 ...
命令行模式(command-line mode):用于执行一些较复杂的命令。在正常模式下键入冒号(:)即可进入命令行模式,除了使用<ESC>键回到正常模式之外,还可以将命令行的内容(包括冒号)都删除之后也可以回到正常模式。命令行模式中输入命令之后,记得再按回车键(Enter)才能执行输入的命令。 另外,使用斜杠(/)和问号(?)开始搜索也...
this is line 在vim中执行如下命令-> :let i=1 | g/line/s/$/\=i/ | let i=i+1 其中let 给变量 i 赋值,g/line/ 表示搜索那些包含“line“字符串的行,s/$/\=i/ 表示在满足搜索条件的那些行里面执行替换,\= 表示将后面的字符作为表达式来看待 ...
命令":tabe(dit) thatfile"在一个窗口中打开"thatfile",该窗口占据着整个的Vim显示区域。命令":tab split/new"结果是新建了一个拥有一个窗口的页签。以用"gt"命令在不同的页签间切换。 本文转自:http://fableking.iteye.com/blog/1141518 --- 这是我总结的一些基本用法,可能对初用者会有帮助,独乐乐不...
nopluginDon't load plugin scripts-p[N] Open N tab pages (default: one for each file)-o[N] Open N windows (default: one for each file)-O[N] Like -o but split vertically+ Start at end of file+<lnum> Start at line <lnum>--cmd Execute before loading any vimrc file-c Exe...
drzel/vim-split-line : easily split lines ecthelionvi/neocomposer.nvim : makes macros easier egzvor/vimproviser : quick remapping of two of your most convenient keys to actions that are most important for you right now ervandew/supertab : allows you to use for all your insert completion ...
drzel/vim-split-line : easily split lines ecthelionvi/neocomposer.nvim : makes macros easier egzvor/vimproviser : quick remapping of two of your most convenient keys to actions that are most important for you right now ervandew/supertab : allows you to use for all your insert completion ...