1.全选:ggVG 2.跳转到文本最后一行:shift+g 3.跳转到文本第一行:gg 4.跳转到光标所选行的行首位置:0 5.跳转到光标所选行的行尾位置:shift+4 6.全部替换(替换无需确认)::%s/src/dst/g 7.全部替换(每次替换需要确认)::%s/src/dst/gc 8.查找:/string 9.高亮显示查找到的内容::set hlsearch 10.显...
一、移动光标h j k l 上下左右ctrl-y 上移一行ctrl-e 下移一行ctrl-u 上翻半页(up)ctrl-d 下翻半页(down)ctrl-f 上翻一页(forward)ctrl-b 下翻一页(backward)w 跳到下一个字首,按标点或单词分割W 跳到…
~ (shift + `) 大小写切换 K (shift + k) man page # (shift + 3) 选中向上查找 * (shift + 8) 选中向下查找 yaw和yas:复制一个词和复制一个句子,即使光标不在词首和句首也没关系 gd: 选中 yG: 复制光标以下的所有行。 dG: 剪切光标以下的所有行 :! cmd 执行外部命令 :cd path 改变vim的工...
Ctrl 键对应 <c> 空格 键对应 <space> alt 键对应 或者<m> esc 键对应 <esc> 退格键对应 <bs> 回车键对应<cr> shift 键对应 <shift> f1 到f12 对应<f1> 到<f12> 这些功能键与普通字母做配合时,将字母键放入到 <> 中,并以 -和 功能键做分割,比如说 :map <c-d> dd 来将<Ctrl...
shift + g: 移动到页尾 gg:移动到页头开始位置 二、翻屏 ctrl+f: 下翻一屏。 ctrl+b: 上翻一屏。 ctrl+d: 下翻半屏。 ctrl+u: 上翻半屏。 ctrl+e: 向下滚动一行。 ctrl+y: 向上滚动一行。 三、基本插入 i: 在光标前插入;一个小技巧:在esc模式下先按30i; ...
yy 复制(nyy 多行复制,n代表次数) p 粘贴(np 多行粘贴,n代表次数) u 撤销 ctrl + r 取消撤销 dd 删除光标所在行(ndd 多行删除) ndd + p 剪切 shift + x 向前删除一个字符(n + shift + x 多个字符) x 向后删除一个字符(n + x 多个字符) nx + p 剪切 ...
"+p粘贴剪贴板内容,一般没装vim-gnome,所以在vim中用不了,但是可以在插入模式下使用Shift+Ctrl+v或鼠标右键粘贴 Vim中,若要复制当前行,普通模式下按 yy 即可,在要粘贴的地方按 p 。这是vim将复制内容保存到了自己的寄存器中的缘故。如果在其他地方执行yy,新的内容将覆盖掉原寄存器中内容。如果想保存原寄存器中...
(L: Low)<S+Up># 按住 <Shift> 键再按 <Up> 方向键,向上翻页<S+Down># 按住 <Shift> 键再按 <Down> 方向键,向下翻页<S+Left># 按住 <Shift> 键再按 <Left> 方向键,向左移动一个单词<S+Right># 按住 <Shift> 键再按 <Right> 方向键,向右移动一个单词gm# 移动到的行中间gj# 光标向下移动...
:e#或ctrl+^ -- 回到刚才编辑的文件,很实用。 :f或ctrl+g -- 显示文档名,是否修改,和光标位置。 :f filename -- 改变编辑的文件名,这时再保存相当于另存为。 gf -- 打开以光标所在字符串为文件名的文件。 :w -- 保存修改。 :n1,n2w filename -- 选择性保存从某n1行到另n2行的内容。
1. 按Ctrl + v进入块选择模式 2. 移动光标选中要注释的代码行 ---注意使用h(左) j (下) k(上) l(右)这四个键来进行操作,一定不要使用键盘的箭头,亲测无效 3. 按Shift + i进入插入模式,输入当前语言的注释符,例如//或# 4. 按Esc键后,你之前选中的代码行会全部加上了注释符 ...