Ctrl + w: 在插入模式下删除光标前的单词 Ctrl + j: 在插入模式下在光标位置添加换行符 Ctrl + t: 插入模式下缩进(向右移动)一行 shiftwidth Ctrl + d: 在插入模式下取消缩进(向左移动)行一个 shiftwidth Ctrl + n: 在插入模式下,在光标前插入(自动完成)下一个匹配项 Ctrl + p: 在插入模式下,在光标...
:n1,n2w filename -- 选择性保存从某n1行到另n2行的内容。:wq -- 保存并退出。ZZ-- 保存并退出。:x -- 保存并退出。:q[uit] ——退出当前窗口。(CTRL-W q或CTRL-W CTRL-Q):saveas newfilename -- 另存为:browse e -- 会打开一个文件浏览器让你选择要编辑的文件。 如果是终端中,则会打开...
<CTRL + w> s: 垂直再开个窗口, 打开当前文件 <CTRL + w> v: 水平再开个窗口, 打开当前文件 <CTRL + w> hjkl上下左右的移动窗口 :tabnew 打开新的窗口 :tabn(next) 下一个tab :tabp(previously) 上一个窗口 :tabo(only) 除了当前都关了 vim-surround 关于周围符号的操作 ds: 删除 cs: 改变 ys...
ctrl+w ctrl+w: 切换到下一个窗口。或者是ctrl+w w。 ctrl+w p: 切换到前一个窗口。 ctrl+w h(l,j,k):切换到左(右,下,上)的窗口。 ctrl+w t(b):切换到最上(下)面的窗口。<BR> ctrl+w H(L,K,J): 将当前窗口移动到最左(右、上、下)面。 ctrl+w r:旋转窗口的位置。 ctrl+w T: ...
ctrl-e 下移一行 ctrl-u 上翻半页(up) ctrl-d 下翻半页(down) ctrl-f 上翻一页(forward) ctrl-b 下翻一页(backward) w 跳到下一个字首,按标点或单词分割 W 跳到下一个字首,长跳,如end-of-line被认为是一个字 e 跳到下一个字尾 E 跳到下一个字尾,长跳 b 跳到上一个字 B 跳到上一个...
V:按行选择。 Ctrl + v:按块选择。 一旦选择文本块,可以执行命令来操作选定的文本。 命令模式(Command-Line Mode): 在正常模式下,键入冒号 : 进入命令模式,用于执行各种命令。 常见的命令包括: :w:保存文件。 :q:退出 Vim。 :q!:强制退出 Vim,放弃未保存的更改。
:q[uit] ——退出当前窗口。(CTRL-W q或CTRL-W CTRL-Q) :saveas newfilename -- 另存为 :browse e -- 会打开一个文件浏览器让你选择要编辑的文件。 如果是终端中,则会打开netrw的文件浏览窗口; 如果是gvim,则会打开一个图形界面的浏览窗口。 实际 ...
(CTRL-W n或 CTRL-W CTRL-N) ctrl+w f --水平分割出一个窗口,并在新窗口打开名称为光标所在词的文件 。 C-w C-^ -- 水平分割一个窗口,打开刚才编辑的文件。 10.2 垂直分割 :vsplit(:vsp) -- 把当前窗口分割成水平分布的两个窗口。 (CTRL-W v或CTRL CTRL-V) :[N]vne[w] -- 垂直分割出一个...
ctrl+w w 切换窗口 ctrl+w q 退出当前窗口(由于同时有多个文件,此命令不会影响其他窗口)ctrl+w v 垂直分割窗口 其他 vim在保存之前不会对文件做实际的修改,只是加载到缓冲区中,对文件的编辑其实是对缓冲区的编辑,直到:w时才会存入物理文件。:efile 把file加载到新的缓冲区中:bn跳转到下一个缓冲区:bd删除缓...
t(T)w: 移动到下(上)一个w出现地方的前(后)一个字符 行间 G 跳转到最后一行 gg: 跳转到第一行 nG(gg) 或:n 跳转到第n行行首(非空字符) {(}) 跳转到段首(尾) +(-) 移动到下(上)一行行首 翻页 ctrl+b 向下翻页 ctrl+f 向上翻页