首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

vim基本命令

k 上一个字符 j 下移一个字符 以上四个命令可以配合数字使用,比如20j就是向下移动20行,5h就是向左移动5个字符,在Vim中,很多命令都可以配合数字使用,比如删除10个字符10x,在当前位置后插入...b 向后移动一个单词 2b 向后移动2个单词 e,同w,只不过是光标停在单词尾部 ge,同b,光标停在单词尾部。 ^ 移动到本行第一个空白字符上。...0(数字0)移动到本行第一个字符上,  移动到本行第一个字符。同0健。  移动到行尾 3 移动到下面3行的行尾 gg 移动到文件头。 = [[ G(shift + g) 移动到文件尾。 ...Ctrl + e 向下滚动一行 Ctrl + y 向上滚动一行 Ctrl + d 向下滚动半屏 Ctrl + u 向上滚动半屏 Ctrl + f 向下滚动一屏 Ctrl + b 向上滚动一屏 撤销和重做...利用p命令可将剪切后的内容进行粘贴。 :1, 10 m 20 将第1-10行移动到第20行之后。 退出命令 :wq 保存并退出 ZZ 保存并退出 :q! 强制退出并忽略所有更改 :e!

1.4K20

vim 常用命令

k 上一个字符 j 下移一个字符 以上四个命令可以配合数字使用,比如20j就是向下移动20行,5h就是向左移动5个字符,在Vim中,很多命令都可以配合数字使用,比如删除10个字符10x...b 向后移动一个单词 2b 向后移动2个单词 e,同w,只不过是光标停在单词尾部 ge,同b,光标停在单词尾部。 ^ 移动到本行第一个空白字符上。...Ctrl + e 向下滚动一行 Ctrl + y 向上滚动一行 Ctrl + d 向下滚动半屏 Ctrl + u 向上滚动半屏 Ctrl + f 向下滚动一屏 Ctrl + b 向上滚动一屏...Ctrl+ww 移动到下一个窗口 Ctrl+wj 移动到下方的窗口 Ctrl+wk 移动到上方的窗口 关闭窗口 :close 最后一个窗口不能使用此命令,可以防止意外退出vim。...+]进入链接,Ctrl+o(Ctrl + t)返回 其他编辑命令 .

1.4K21
您找到你想要的搜索结果了吗?
是的
没有找到

VIM 常用快捷键

而且写文件、查找翻页什么的 比我用鼠标快多了,那熟练的快捷键看的我一愣一愣的 ---- 光标移动: h退格: 左移一个字符; l空格: 右移一个字符; j: 下移一行; k: 上一行; gj: 移动到一段内的下一行...; gk: 移动到一段内的上一行; +Enter: 把光标移至下一行第一个空白字符。...-: 把光标移至上一行第一个空白字符。...w: 前一个单词,光标停在下一个单词开头; W: 移动下一个单词开头,但忽略一些标点; e: 前一个单词,光标停在下一个单词末尾; E: 移动到下一个单词末尾,如果词尾有标点,则移动到标点; b:...ctrl+e: 向下滚动一行。 ctrl+y: 向上滚动一行。 n%: 到文件n%的位置。 zz: 将当前行移动到屏幕中央。 zt: 将当前行移动到屏幕顶端。 zb: 将当前行移动到屏幕底端。

23.7K22

教程 | Vim 教程【命令-操作-快捷键】

k 上一个字符 j 下移一个字符 以上四个命令可以配合数字使用,比如20j就是向下移动20行,5h就是向左移动5个字符,在Vim中,很多命令都可以配合数字使用,比如删除10个字符10x,在当前位置后插入...b 向后移动一个单词 2b 向后移动2个单词 e,同w,只不过是光标停在单词尾部 ge,同b,光标停在单词尾部。 ^ 移动到本行第一个空白字符上。...Ctrl + e 向下滚动一行 Ctrl + y 向上滚动一行 Ctrl + d 向下滚动半屏 Ctrl + u 向上滚动半屏 Ctrl + f 向下滚动一屏 Ctrl + b 向上滚动一屏 撤销和重做...Ctrl+ww 移动到下一个窗口 Ctrl+wj 移动到下方的窗口 Ctrl+wk 移动到上方的窗口 关闭窗口 :close 最后一个窗口不能使用此命令,可以防止意外退出vim。...+]进入链接,Ctrl+o(Ctrl + t)返回 其他编辑命令 .

99220

Vim 命令、操作、快捷键(收藏大全)

k 上一个字符 j 下移一个字符 以上四个命令可以配合数字使用,比如20j就是向下移动20行,5h就是向左移动5个字符,在Vim中,很多命令都可以配合数字使用,比如删除10个字符10x,在当前位置后插入...b 向后移动一个单词 2b 向后移动2个单词 e,同w,只不过是光标停在单词尾部 ge,同b,光标停在单词尾部。 ^ 移动到本行第一个空白字符上。...Ctrl + e 向下滚动一行 Ctrl + y 向上滚动一行 Ctrl + d 向下滚动半屏 Ctrl + u 向上滚动半屏 Ctrl + f 向下滚动一屏 Ctrl + b 向上滚动一屏 撤销和重做...Ctrl+ww 移动到下一个窗口 Ctrl+wj 移动到下方的窗口 Ctrl+wk 移动到上方的窗口 关闭窗口 :close 最后一个窗口不能使用此命令,可以防止意外退出vim。...+]进入链接,Ctrl+o(Ctrl + t)返回 其他编辑命令 .

92730

138 条 Vim 命令、操作、快捷键全集

k 上一个字符 j 下移一个字符 以上四个命令可以配合数字使用,比如20j就是向下移动20行,5h就是向左移动5个字符,在Vim中,很多命令都可以配合数字使用,比如删除10个字符10x,在当前位置后插入...b 向后移动一个单词 2b 向后移动2个单词 e,同w,只不过是光标停在单词尾部 ge,同b,光标停在单词尾部。 ^ 移动到本行第一个空白字符上。...Ctrl + e 向下滚动一行 Ctrl + y 向上滚动一行 Ctrl + d 向下滚动半屏 Ctrl + u 向上滚动半屏 Ctrl + f 向下滚动一屏 Ctrl + b 向上滚动一屏 撤销和重做...Ctrl+ww 移动到下一个窗口 Ctrl+wj 移动到下方的窗口 Ctrl+wk 移动到上方的窗口 关闭窗口 :close 最后一个窗口不能使用此命令,可以防止意外退出vim。...+]进入链接,Ctrl+o(Ctrl + t)返回 其他编辑命令 .

1.3K60

教程 | Vim 教程【命令-操作-快捷键】

k 上一个字符 j 下移一个字符 以上四个命令可以配合数字使用,比如20j就是向下移动20行,5h就是向左移动5个字符,在Vim中,很多命令都可以配合数字使用,比如删除10个字符10x,在当前位置后插入...b 向后移动一个单词 2b 向后移动2个单词 e,同w,只不过是光标停在单词尾部 ge,同b,光标停在单词尾部。 ^ 移动到本行第一个空白字符上。...Ctrl + e 向下滚动一行 Ctrl + y 向上滚动一行 Ctrl + d 向下滚动半屏 Ctrl + u 向上滚动半屏 Ctrl + f 向下滚动一屏 Ctrl + b 向上滚动一屏 撤销和重做...Ctrl+ww 移动到下一个窗口 Ctrl+wj 移动到下方的窗口 Ctrl+wk 移动到上方的窗口 关闭窗口 :close 最后一个窗口不能使用此命令,可以防止意外退出vim。...+]进入链接,Ctrl+o(Ctrl + t)返回 其他编辑命令 .

60320

Vim 命令、操作、快捷键(建议收藏)

k 上一个字符 j 下移一个字符 以上四个命令可以配合数字使用,比如20j就是向下移动20行,5h就是向左移动5个字符,在Vim中,很多命令都可以配合数字使用,比如删除10个字符10x,在当前位置后插入...b 向后移动一个单词 2b 向后移动2个单词 e,同w,只不过是光标停在单词尾部 ge,同b,光标停在单词尾部。 ^ 移动到本行第一个空白字符上。...Ctrl + e 向下滚动一行 Ctrl + y 向上滚动一行 Ctrl + d 向下滚动半屏 Ctrl + u 向上滚动半屏 Ctrl + f 向下滚动一屏 Ctrl + b 向上滚动一屏 撤销和重做...Ctrl+ww 移动到下一个窗口 Ctrl+wj 移动到下方的窗口 Ctrl+wk 移动到上方的窗口 关闭窗口 :close 最后一个窗口不能使用此命令,可以防止意外退出vim。...+]进入链接,Ctrl+o(Ctrl + t)返回 其他编辑命令 .

1.2K10

138 条 Vim 命令、操作、快捷键全集

k 上一个字符 j 下移一个字符 以上四个命令可以配合数字使用,比如20j就是向下移动20行,5h就是向左移动5个字符,在Vim中,很多命令都可以配合数字使用,比如删除10个字符10x,在当前位置后插入...b 向后移动一个单词 2b 向后移动2个单词 e,同w,只不过是光标停在单词尾部 ge,同b,光标停在单词尾部。 ^ 移动到本行第一个空白字符上。...Ctrl + e 向下滚动一行 Ctrl + y 向上滚动一行 Ctrl + d 向下滚动半屏 Ctrl + u 向上滚动半屏 Ctrl + f 向下滚动一屏 Ctrl + b 向上滚动一屏 撤销和重做...Ctrl+ww 移动到下一个窗口 Ctrl+wj 移动到下方的窗口 Ctrl+wk 移动到上方的窗口 关闭窗口 :close 最后一个窗口不能使用此命令,可以防止意外退出vim。...+]进入链接,Ctrl+o(Ctrl + t)返回 其他编辑命令 .

98900

vim 学习笔记(二)—— 基本导航命令

导航命令 命令模式下: 移动光标 j: 下移一行 k: 上一行 l: 右移一列 h: 左移一列 Ctrl+f: 下翻页 Ctrl+f: 上翻页 单词切换 w: 下一个单词,分辨标点 W:...下一个单词,只识别空格 b: 上一个单词,分辨标点 B: 上一个单词,只识别空格 光标复位 z - Enter: 将光标所在位置复位至中上部 行间切换 0: 光标移至行首 ^: 光标移至行内第一个单词...: 对当前ruler设置取反(如果关闭则打开,如果打开则关闭) 快捷键汇总 滚动整页半页 导航键 描述 CTRL+F 向下滚动整页 CTRL+B 向上滚动整页 CTRL+D 向下滚动半页...CTRL+U 向上滚动半页 CTRL+E 向下滚动一行 CTRL+Y 向上滚动一行 字的导航 导航键 描述 w 移动到下一个word的开始处 W 移动到下一个WORD...、数字和下划线构成,而WORD是由空白符组成的字符串,有空格分开。

1.1K20

学会这21条,你离 Vim 大神就不远了!

复制粘贴 普通模式中使用y复制 yy 复制游标所在的整行(3yy表示复制3行) y^ 复制至行首,y0。不含光标所在处字符。 y$ 复制至行尾。含光标所在处字符。...利用p命令可将剪切后的内容进行粘贴。 :1, 10 m 20 将第1-10行移动到第20行之后。 10. 退出保存 :wq 保存并退出 ZZ 保存并退出 :q!...移动命令 以字符为单位移动 h 左移一个字符 l 右移一个字符 k 上一个字符 j 下移一个字符 # 【定位字符】f和F fx 找到光标第一个为x的字符 3fd 找到光标后第三个为...= ]] 其他移动方法 ^ 移动到本行第一个空白字符上。 0 移动到本行第一个字符上(可以是空格) 使用 具名标记 跳转,个人感觉这个很好用,因为可以跨文件。...Ctrl + e 向下滚动一行 Ctrl + y 向上滚动一行 Ctrl + d 向下滚动半屏 Ctrl + u 向上滚动半屏 Ctrl + f 向下滚动一屏 Ctrl + b 向上滚动一屏 【

1K30

学会这21条,你离Vim大神就不远了

复制粘贴 普通模式中使用y复制 yy 复制游标所在的整行(3yy表示复制3行) y^ 复制至行首,y0。不含光标所在处字符。 y$ 复制至行尾。含光标所在处字符。...利用p命令可将剪切后的内容进行粘贴。 :1, 10 m 20 将第1-10行移动到第20行之后。 10. 退出保存 :wq 保存并退出 ZZ 保存并退出 :q!...移动命令 以字符为单位移动 h 左移一个字符 l 右移一个字符 k 上一个字符 j 下移一个字符 # 【定位字符】f和F fx 找到光标第一个为x的字符 3fd 找到光标后第三个为...= ]] 其他移动方法 ^ 移动到本行第一个空白字符上。 0 移动到本行第一个字符上(可以是空格) 使用 具名标记 跳转,个人感觉这个很好用,因为可以跨文件。...Ctrl + e 向下滚动一行 Ctrl + y 向上滚动一行 Ctrl + d 向下滚动半屏 Ctrl + u 向上滚动半屏 Ctrl + f 向下滚动一屏 Ctrl + b 向上滚动一屏 【

1.7K30

Vim命令使用说明

基本移动 h退格: 左移一个字符; l空格: 右移一个字符; j: 下移一行; k: 上一行; gj: 移动到一段内的下一行; gk: 移动到一段内的上一行; +Enter: 把光标移至下一行第一个空白字符...-: 把光标移至上一行第一个空白字符。...0: 移动到行首。 g0: 移到光标所在屏幕行行首。 ^: 移动到本行第一个空白字符。 g^: 同 ^ ,但是移动到当前屏幕行第一个空字符处。 $: 移动到行尾。...ctrl+u: 上翻半屏。 ctrl+e: 向下滚动一行。 ctrl+y: 向上滚动一行。 n%: 到文件n%的位置。 zz: 将当前行移动到屏幕中央。 zt: 将当前行移动到屏幕顶端。...如:%s/old/new/gc,加上i则忽略大小写(ignore) 正则表达式 \d: 表示十进制数(我猜的) \s: 表示空格 \S: 空字符 \a: 英文字母 |: 表示 .: 表示.

2.5K10

【总结】vim命令使用总结,该来的还是躲不掉啊晕

命令大全,最详细(建议收藏) 光标的移动 h - 左移光标 j - 下移光标 k - 上光标 l - 右移光标 gj - 下移光标(折行文本) gk - 上光标(折行文本) H - 移动到当前页面顶部...'{}', '[]' - 在vim中使用 :h matchpairs 获得更多信息) 0 - 移动到行首 ^ - 移动到行首的空白符 $ - 移动到行尾 g_ - 移动到行内最后一个空白符 gg...- 向上移动屏幕一行(保持光标不动) Ctrl + b - 向上滚动一屏 Ctrl + f - 向下滚动一屏 Ctrl + d - 向下滚动半屏 Ctrl + u - 向上滚动半屏 注:命令前追加数字表示命令的重复次数...pattern - 向上查找 pattern \vpattern - pattern 中的字母数字字符被视为正则表达式特殊字符 (不需转义字符) n - 查找下一个 N - 查找上一个 :%s/old...Ctrl + ] - 跳转到当前光标位置对应的 tag 注:可以使用反引号(`)单引号(')跳转至标记位置。

50721

IdeaVim 基本操作

基本移动 以下移动都是在normal模式下 快捷键 含义 h退格 左移一个字符 l空格 右移一个字符 j 下移一行 k 上一行 +Enter 把光标移至下一行第一个空白字符 – 把光标移至上一行第一个空白字符...上面的操作都可以配合n使用,比如在正常模式下输入3h,则光标向左移动3个字符 快捷键 含义 0 移动到行首 $ 移动到行尾 ^ 移动到本行第一个空白字符 n| 把光标移到递n列上 nG 到文件第...ctrl+b 上翻一屏 ctrl+d 下翻半屏 ctrl+u 上翻半屏 ctrl+e 向下滚动一行 ctrl+y 向上滚动一行 n% 到文件n%的位置 zz 将当前行移动到屏幕中央 zt 将当前行移动到屏幕顶端...zb 将当前行移动到屏幕底端 文本的插入 基本插入 快捷键 含义 i 在光标前插入 a 在光标后插入 I 在当前行第一个空字符前插入 A 在当前行最后插入 gI 在当前行第一列插入 o 在下面新建一行插入...+i 前进 Ctrl+o 后退 ~ 反转光标所在字符的大小写 可视模式下的Uu 把选中的文本变为大写小写 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

2.1K30

Linux 学习VI编辑器

:从当前的光标开始剪切,一直到行首 x:删除当前的光标,每次只会删除一个 X:删除当前的光标前面的那个,每次只会删除一个 h:向左移动 j:向下移动 k:向上移动 l:向右移动 H:...移动到当前屏幕的上方 M:移动到当前屏幕的中间 L:移动到当前屏幕的下方 ctrl+f:向下翻一页代码 ctrl+b:向上翻一页代码 ctrl+d:向下翻半页代码 ctrl+u:向上翻半页代码...回头找找吧 n 定位下一个匹配的 相当于向下查找下一个 next N 定位上一个匹配的 相当于向上查找上一个 :s/1/2 搜索当前行第一个1...按 $:移到光标所在行的行尾。[常用] 按 ^:移到该行第一个空白的字符。 按 0:移到该行的开头位置。[常用] 按 #:移到该行的第#个位置,例:51、121。...kCtrl+p:光标一行 jCtrl+n :光标下移一行 Enter :光标下移一行 wW :光标右移一个字至字首 bB :光标左移一个字至字首 eE :光标右移一个字至字尾

7.6K30

【盟友分享】vim学习之路-vim基本操作

+r 与u操作相反的操作 移动操作: j 下移一行 k 上一行 h 左移一列 l 右移一列 0 移动到开头 $ 移动到结尾 w 移动到下一个单词开头 e 移动到下一个单词结尾 fx 移动到本行之后第一个出现...x字母的位置 tx 移动到本行之后第一个出现x字母的前一个位置 gg 跳到文件首 G 跳到文件尾 nG 移动到第n行,或者用:n也可 { 上一段,}下一段 (空行区分) [ 函数开始,]函数结束(c文件有效...) % 跳到匹配的括号处 滚屏操作: CTRL-U使文本向下滚动半屏。...相当于显示文本的窗口向上滚半屏。光标所处的行数随滚屏而改变。 CTRL-D使文本向上滚动半屏。相当于显示文本的窗口向下滚半屏。光标所处的行数随滚屏而改变。 CTRL-E使文本向上滚动一行。...光标所处的行数不变。 CTRL-Y使文本向下滚动一行。光标所处的行数不变。 CTRL-F 向前滚动一整屏。滚动光标处于第一行。 CTRL-B向后滚动一整屏。滚动光标处于最后一行。

2K60

Linux-vim

l] n表示数字,再按下按键key可以向指定方向移动n个字符 aa a Ctrl + f,[PgDn] 屏幕向下移动一页 Ctrl + b,[PgUp] 屏幕向上移动一页 Ctrl + d 屏幕向下移动半页...Crtl + u 屏幕向上移动半页 + 光标动到空格符的下一列 - 光标动到空格符的上一列 n n表示数字,再按下空格光标向右移动n个字符 0,[Home] 光标动到第一个字符...$,[End] 光标动到最后一个字符 H 光标动到屏幕第一行第一个字符 M 光标动到屏幕中央一行的第一个字符 L 光标动到屏幕最后一行的第一个字符 G 光标动到文件最后一行 nG n为数字,...小数点,重复前一个动作 2.2 一般模式切换到编辑模式 命令 说明 i,I 进入插入模式(Insert mode)i:从光标所在处插入I:从光标所在行的第一个空格处开始插入 a,A 进入插入模式(Insert...+ w> + j + ↓ 光标下移一个窗口 + k + ↑ 光标一个窗口 + q 离开窗口 3.vim暂存文件

6.2K11
领券