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

VIM 常用快捷键

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

25.8K23
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Vim命令使用说明

    基本移动 h或退格: 左移一个字符; l或空格: 右移一个字符; j: 下移一; k: 上; gj: 移动到一段内下一; gk: 移动到一段内上一; +或Enter: 把光标移至下一第一个非空白字符...w: 前一个单词,光标停在下一个单词开头; W: 移动下一个单词开头,但忽略一些标点; e: 前一个单词,光标停在下一个单词末尾; E: 移动到下一个单词末尾,如果词尾有标点,则移动到标点; b:...后移一个单词,光标停在上一个单词开头; B: 移动到上一个单词开头,忽略一些标点; ge: 后移一个单词,光标停在上一个单词末尾; gE: 同 ge ,不过‘单词’包含单词相邻标点。...ctrl+e: 向下滚动一。 ctrl+y: 向上滚动一。 n%: 到文件n%位置。 zz: 当前行移动到屏幕中央。 zt: 当前行移动到屏幕顶端。.../pattern/+number: 光标停在包含pattern后面第number上。 /pattern/-number: 光标停在包含pattern行前面第number上。

    2.6K11

    Python表格文件指定列依次上

    此外,很显然在每一个文件操作结束后,加以处理数据部分最后一肯定是没有数据,因此在合并全部操作后文件之前,还希望每一个操作后文件最后一删除。   ...result_df.to_csv(os.path.join(result_path, "Train_Model_0715_Main.csv"), index = False)   其中,original_path表示存放有多个待处理...接下来df.iat[i, columns_index] = df.iat[i + 1, columns_index]表示当前行数据替换为下一对应数据。   ...接下来,我们通过if len(df):判断是否DataFrame不为空,如果是的话就删除DataFrame中最后一数据;随后,处理后DataFrame连接到result_df中。   ...最后,我们通过result_df.to_csv()函数,最终处理后DataFrame保存为一个新Excel表格文件,从而完成我们需求。   至此,大功告成。

    11610

    Vim编辑器常用快捷键

    h或者退格: 左移一个字符;l或者空格: 右移一个字符;j: 下移一;k: 上;gj: 移动到一段内下一;gk: 移动到一段内上一;+或者Enter: 把光标移至下一第一个非空白字符。...w: 前一个单词,光标停在下一个单词开头;W: 移动下一个单词开头,但忽略一些标点;e: 前一个单词,光标停在下一个单词末尾;E: 移动到下一个单词末尾,如果词尾有标点,则移动到标点;b: 后移一个单词...,光标停在上一个单词开头;B: 移动到上一个单词开头,忽略一些标点;ge: 后移一个单词,光标停在上一个单词末尾;gE: 同 ge ,不过‘单词’包含单词相邻标点。...^: 移动到本行第一个非空白字符。: 移动到行尾。g: 移动光标所在屏幕行行尾。n|: 移到递n列上。nG: 到文件第n。H: 移到屏幕最顶端一。M: 移到屏幕中间一。...y: 从光标当前位置复制到行尾。y0: 从光标当前位置复制到首。y1G或ygg: 复制光标以上所有。yG: 复制光标以下所有。 回退 [7] u:取消7个改动。

    3.3K20

    常用命令行快捷键

    常用快捷键 移动光标 快捷键 作用 Ctrl-a 移动光标首 Ctrl-e 移动光标到行尾 Ctrl-f 光标一个字符;和右箭头作用一样 Ctrl-b 光标后移一个字符;和左箭头作用一样 Alt-f...把从光标位置到字尾字符转换成小写字母 Alt-u 把从光标位置到字尾字符转换成大写字母 剪切和粘贴文本 快捷键 作用 Ctrl-k 剪切从光标位置到行尾文本 Ctrl-u 剪切从光标位置到文本...如果光标在一个单词开头,剪切前一个单词 Ctrl-y 把剪切环中文本粘贴到光标位置 自动补全 快捷键 作用 Tab 自动补全 Alt-? 显示可能自动补全列表。...当你想要使用多个可能匹配项时,这个很有帮助 历史命令 快捷键 作用 Ctrl-p 移动到上一个历史条目。类似于上箭头按键 Ctrl-n 移动到下一个历史条目。...类似于下箭头按键 Alt-< 移动到历史列表开头 Alt-> 移动到历史列表结尾,即当前命令行 Ctrl-r 反向递增搜索。从当前命令行开始,向上递增搜索 Alt-p 反向搜索,不是递增顺序。

    95650

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

    命令大全,最详细(建议收藏) 光标的移动 h - 左移光标 j - 下移光标 k - 上光标 l - 右移光标 gj - 下移光标(折行文本) gk - 上光标(折行文本) H - 移动到当前页面顶部...M - 移动到当前页面中间 L - 移动到当前页面底部 w - 移动到下个单词开头 W - 移动到下个单词开头(单词含标点) e - 移动到下个单词结尾 E - 移动到下个单词结尾(单词含标点) b...- 移动到上个单词开头 B - 移动到上个单词开头(单词含标点) ge - 移动到上个单词结尾 gE - 移动到上个单词结尾(单词含标点) % - 跳转到配对符号(默认支持配对符号组:: '()',...Esc - 退出插入模式 编辑文本 r - 替换当前字符 R - 在 ESC 按下之前,替换多个字符 J - 下一合并到当前行, 并在两部分文本之间插入一个空格 gJ - 下一合并到当前行,...- 进入可视化模式, 移动光标高亮选择, 然后可以对选择文本执行命令(如 y - 复制) V - 进入可视化模式(粒度选择) o - 切换光标到选择区开头/结尾 Ctrl + v - 进入可视化模式

    54221

    IdeaVim 基本操作

    w 前一个单词,光标停在下一个单词开头 e 前一个单词,光标停在下一个单词末尾 b 后移一个单词,光标停在上一个单词开头 ge 后移一个单词,光标停在上一个单词末尾 { 前1段 } 后移1段...n :n 移动到第n :$ 移动到最后一 H 把光标移到屏幕最顶端一 M 把光标移到屏幕中间一 gg 到文件头部 G 到文件尾部 翻屏 快捷键 含义 ctrl+f 下翻一屏...ctrl+b 上翻一屏 ctrl+d 下翻半屏 ctrl+u 上翻半屏 ctrl+e 向下滚动一 ctrl+y 向上滚动一 n% 到文件n%位置 zz 当前行移动到屏幕中央 zt 当前行移动到屏幕顶端...zb 当前行移动到屏幕底端 文本插入 基本插入 快捷键 含义 i 在光标前插入 a 在光标后插入 I 在当前行第一个非空字符前插入 A 在当前行最后插入 gI 在当前行第一列插入 o 在下面新建一插入...something 在前面的文本中查找something /pattern/+number 光标停在包含pattern后面第number上 /pattern/-number 光标停在包含pattern

    2.2K30

    vim技巧

    字符 h左移一位,l右移一位 单词 w/W 移动到下一单词开头 b/B 移动到上一单词开头 e/E 移动到光标所在单词末尾 f 快速移动到下一个字符位置 j 下移一 k 上 0...移到当前行开头 ^ 移到当前行第一个非空字符 $ 移到当前行末尾 :n 移动到第 n 句子 ) 移动到当前句子末尾 ( 移动到当前句子开头 段落 } 移动当前段落末尾 { 移到当前段落开头...G 移动到文件末尾 gg 移动到文件开头 :0移动到文件第一 :$ 移动到文件最后一 文本编辑 与光标移动一样,Vi/Vim 中关于编辑操作命令也比较多,但操作单位要比移动光标少得多。...撤消与重做 u 撤消更改 Ctrl-R 重做更改 重复操作 .重复上次操作 交换相邻字符或 xp 交换光标位置字符和它右边字符 ddp 交换光标位置和它下一 大小写转换 ~ 光标字母大小写反向转换...guw 光标所在单词变为小写 guw 光标所在单词变为小写 gUw 光标所在单词变为大写 guu 光标所在所有字符变为小写 gUU 光标所在所有字符变为大写 g~~ 光标所在所有字符大小写反向转换

    2.3K30

    Linux学习笔记之vim操作指令大全

    h或退格: 左移一个字符; l或空格: 右移一个字符; j: 下移一; k: 上; gj: 移动到一段内下一; gk: 移动到一段内上一; +或Enter: 把光标移至下一第一个非空白字符...w: 前一个单词,光标停在下一个单词开头; W: 移动下一个单词开头,但忽略一些标点; e: 前一个单词,光标停在下一个单词末尾; E: 移动到下一个单词末尾,如果词尾有标点,则移动到标点; b:...后移一个单词,光标停在上一个单词开头; B: 移动到上一个单词开头,忽略一些标点; ge: 后移一个单词,光标停在上一个单词末尾; gE: 同 ge ,不过‘单词’包含单词相邻标点。...ctrl+e: 向下滚动一。 ctrl+y: 向上滚动一。 n%: 到文件n%位置。 zz: 当前行移动到屏幕中央。 zt: 当前行移动到屏幕顶端。 zb: 当前行移动到屏幕底端。.../pattern/+number: 光标停在包含pattern后面第number上。 /pattern/-number: 光标停在包含pattern行前面第number上。

    2.8K21

    Windows快捷键速查

    Ctrl + 向右键 光标动到下一个字词起始处。 Ctrl + 向左键 光标动到上一个字词起始处。 Ctrl + 向下键 光标动到下一段落起始处。...Ctrl + 向上键 光标动到上一段落起始处。 Ctrl + Alt + Tab 使用箭头键在所有打开应用之间进行切换。...Shift + F10 显示选定快捷菜单。 按 Shift 与任何箭头键 在窗口中或桌面上选择多个项目,或在文档中选择文本。 Shift + Delete 删除选定项,无需先移动到回收站。...Ctrl + Home(标记模式) 光标动到缓冲区起始处。 Ctrl + End(标记模式) 光标动到缓冲区结尾处。 Ctrl + 向上键 在输出历史记录中上。...Ctrl + 向下键 在输出历史记录中下移一。 Ctrl + Home(历史记录导航) 如果命令行为空,则将视区移动到缓冲区顶部。否则,请删除命令行中光标左侧所有字符。

    4.2K20

    vim命令快捷键

    Vim是一款文本编辑器,经常被程序员使用,也是Linux系统中常用编辑器之一。它以快速、高效、灵活而著称,由于其强大快捷键功能,可以使用户在编辑文本时更快更高效。...本文介绍Vim中一些常用快捷键,以帮助您更快地编辑文本。...光标移动 h - 光标左移 j - 光标下移 k - 光标 l - 光标右移 0 - 移动到首 $ - 移动到末 w - 向前移动一个单词 b - 向后移动一个单词 gg - 移动到文件开头...G - 移动到文件末尾 编辑 i - 进入插入模式,在光标处插入文本 a - 在光标后插入文本 o - 在光标下方新开一 O - 在光标上方新开一 x - 删除光标所在位置字符 dd - 删除整行...yy - 复制整行 p - 粘贴已复制内容 u - 撤销上一个操作 查找和替换 / - 查找字符串 n - 查找下一个匹配项 N - 查找上一个匹配项 :%s/old/new/g - 替换所有匹配项

    1.2K40

    Win10 快捷键大全(史上最全)「建议收藏」

    + 向右键 光标动到下一个字词起始处 Ctrl + 向左键 光标动到上一个字词起始处 Ctrl + 向下键 光标动到下一个段落起始处 Ctrl + 向上键 光标动到上一个段落起始处...Ctrl + Shift 在提供了多个键盘布局时切换键盘布局 Ctrl + 空格键 打开或关闭中文输入法编辑器 (IME) Shift + F10 显示选定快捷菜单 Shift 加任意箭头键 在窗口中或桌面上选择多个项目...Page Down 光标向下移动一页 Ctrl + Home(标记模式) 光标动到缓冲区起始处 Ctrl + End(标记模式) 光标动到缓冲区末尾 Ctrl + 向上键 在输出历史记录中向上移动一...Ctrl + Shift + L 更改项目符号样式 Ctrl + 向左键 光标向左移动一个字 Ctrl + 向右键 光标向右移动一个字 Ctrl + 向上键 光标动到上一 Ctrl + 向下键...光标动到下一 Ctrl + Home 移动到文档开头 Ctrl + End 移动到文档末尾 Ctrl + Page Up 向上移动一个页面 Ctrl + Page Down 向下移动一个页面

    16.6K30

    windows10切换快捷键_Word快捷键大全

    + 向右键 光标动到下一个字词起始处 Ctrl + 向左键 光标动到上一个字词起始处 Ctrl + 向下键 光标动到下一个段落起始处 Ctrl + 向上键 光标动到上一个段落起始处...+ Home(标记模式) 光标动到缓冲区起始处 Ctrl + End(标记模式) 光标动到缓冲区末尾 Ctrl + 向上键 在输出历史记录中向上移动一 Ctrl + 向下键 在输出历史记录中向下移动一...Ctrl + Shift + L 更改项目符号样式 Ctrl + 向左键 光标向左移动一个字 Ctrl + 向右键 光标向右移动一个字 Ctrl + 向上键 光标动到上一 Ctrl + 向下键...光标动到下一 Ctrl + Home 移动到文档开头 Ctrl + End 移动到文档末尾 Ctrl + Page Up 向上移动一个页面 Ctrl + Page Down 向下移动一个页面...用四根手指向上或向下轻扫 在受支持位置打开或关闭语义式缩放 用四根手指向左或向右轻扫 “讲述人”光标动到单元开头或末尾 其他辅助功能快捷键 快捷键 功能 按右 Shift 八秒钟 打开和关闭筛选键

    5.3K10

    100 条 Linux vim 命令备忘单,收藏起来随时备用!

    强行写入当前文件并退出 插入命令备忘单 a 在光标后插入 A 在行尾插入 i 在光标前插入 I 在行中第一个非空白之前插入 gI 在第 1 列中插入 o 在光标下方开始新并插入 O 在光标上方开始新并插入...dw删除一个词 D删除从光标所在位置到行尾所有内容 d0删除从光标所在位置到所有内容 dgg删除从光标所在位置到文件开头所有内容 dG删除从光标所在位置到文件末尾所有内容 x删除单个字符...,它们之间有一个空格 gJ下面的合并到当前行,它们之间没有空格 u撤消 Ctrl+ r重做 .重复上一个命令 移动命令备忘单 h向左移动光标 j向下移动光标 k向上移动光标 l向右移动光标 b移动到单词开头...w移动到下一个单词开头 e移动到单词末尾 0跳到首 $跳到行尾 ^跳转到该行第一个(非空白)字符 Ctrl + b向后移动一个全屏 Ctrl + f向前移动一个全屏 Ctrl + d向前移动...1/2 个屏幕 Ctrl + u向后移动 1/2 个屏幕 Ctrl + e屏幕向下移动一(不移动光标) Ctrl + y屏幕上(不移动光标) Ctrl + o通过跳跃历史向后移动 Ctrl

    1.5K20

    最全Excel 快捷键总结,告别鼠标!

    Ctrl+9:隐藏选定。(重要) Ctrl+0:隐藏选定列。(重要) Ctrl+A:选择整个工作表。如果工作表包含数据,则按 Ctrl+A 选择当前区域。...在扩展模式中,“扩展选定区域”将出现在状态中,并且按箭头键可扩展选定范围。 Shift+F8:可以使用箭头键非邻近单元格或区域添加到单元格选定范围中。...Ctrl+9:隐藏选定。 Ctrl+0:隐藏选定列。 Ctrl+A:选择整个工作表。如果工作表包含数据,则按 Ctrl+A 选择当前区域。再次按 Ctrl+A 可选择整个工作表。...Ctrl+C:复制选定单元格。 Ctrl+D:使用“向下填充”命令选定范围内最顶层单元格内容和格式复制到下面的单元格中。 Ctrl+E:使用列周围数据多个值添加到活动列中。...按 Ctrl+箭头键可移动到工作表中当前数据区域边缘。 按 Shift+箭头键可将单元格选定范围扩大一个单元格。

    7.3K60

    vim配置即.vimrc文件配置及vim操作技巧

    光标的移动 4.1 基本移动 以下移动都是在normal模式下: h或退格: 左移一个字符; l或空格: 右移一个字符; j: 下移一; k: 上; gj: 移动到一段内下一; gk: 移动到一段内上一...w: 前一个单词,光标停在下一个单词开头; W: 移动下一个单词开头,但忽略一些标点; e: 前一个单词,光标停在下一个单词末尾; E: 移动到下一个单词末尾,如果词尾有标点,则移动到标点; b:...后移一个单词,光标停在上一个单词开头; B: 移动到上一个单词开头,忽略一些标点; ge: 后移一个单词,光标停在上一个单词末尾; gE: 同 ge ,不过‘单词’包含单词相邻标点。...ctrl+e: 向下滚动一。 ctrl+y: 向上滚动一。 n%: 到文件n%位置。 zz: 当前行移动到屏幕中央。 zt: 当前行移动到屏幕顶端。 zb: 当前行移动到屏幕底端。...对象参数也是一样,比如 w 代表单字/单词,$代表末等等。   3. 请将光标动到本节中下面标记有 ---> 第一。   4. 接着光标动到第一个错误处。   5.

    4K11

    Vim实用技巧

    2.在插入模式中使用up/down/left/right会重置修改状态 B.构造可重复修改 1.db命令删除从光标起始位置到单词开头内容,但会原封不动地留下最后一个字符 2.x删除当前字符 3.b把光标移到单词开头...进入列块可视模式 2.i,a在光标处字符前后插入,I,A在行首和行尾插入 五、命令行模式 A.在一多个连续上执行命令 1....make dir来进行补救 八、用动作命令在文档中移动 A.让手指保持在本位上 1.h左移一列,l右移一列,j下移一,k上 2.只用h和l来解决“差一错误”(off-by-one errors...B.区分实际与屏幕 1.gj、gk向下、向上移动一个屏幕 2.g0、g^、g$,移动到屏幕首、第一个非空白字符、行尾 C.基于单词移动 1.w正向移动到下一单词开头,b反向移动到当前单词/...上一单词开头,e下向移动到当前 单词/下一单词结尾,ge反向移动到上一单词结尾 D.对字符进行查找 1.f{char}命令会在光标位置与当前行行尾之间查找指定字符,如果找到了就会把光标移到此字符上

    2.6K30

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

    ) 操作回退和恢复: u 回退到上一次操作 U 本行改动恢复 ctrl+r 与u操作相反操作 移动操作: j 下移一 k 上 h 左移一列 l 右移一列 0 移动到开头 $ 移动到结尾...w 移动到下一个单词开头 e 移动到下一个单词结尾 fx 移动到本行之后第一个出现x字母位置 tx 移动到本行之后第一个出现x字母前一个位置 gg 跳到文件首 G 跳到文件尾 nG 移动到第n,...相当于显示文本窗口向上滚半屏。光标所处行数随滚屏而改变。 CTRL-D使文本向上滚动半屏。相当于显示文本窗口向下滚半屏。光标所处行数随滚屏而改变。 CTRL-E使文本向上滚动一。...光标所处行数不变。 CTRL-Y使文本向下滚动一光标所处行数不变。 CTRL-F 向前滚动一整屏。滚动后光标处于第一。 CTRL-B向后滚动一整屏。滚动后光标处于最后一。...文本操作: d 剪切,双击剪切一 y 复制,双击复制一 p 粘贴 x 删除当前光标下字符 r 替换当前光标字符,后面接替换字符 :s/old/new/g 全局替换old为new 模式切换 插入模式

    2.1K60

    VI基本工作模式

    0x01:VI有三种基本工作模式 指令模式 文本输入模式 末模式 他们相互关系如下: 指令模式(Command Mode)输入a、i、o进入文本输入模式(Input Mode)。...0 :光标移动至行首 h :光标左移一格 l :光标右移一格 j :光标下移一 k :光标 $+A :光标动到该行最后 PageDn :向下移动一页...:强制退出Vi程序 :wq :保存修改并退出程序 :set nu :设置行号 0x05:VI列编辑操作 删除列 1)光标定位到要操作地方 2)CTRL+v 进入“可视 块”模式,选取这一列操作多少...例如在每一前都插入"() ": 1)光标定位到要操作地方 2)CTRL+v 进入“可视 块”模式,选取这一列操作多少 3)SHIFT+i或者I(大写字母i) 输入要插入内容 4)ESC 按两次,...会在每行选定区域出现插入内容 列编辑模式非常有用,开发时经常用到properties配置文件,要同时注释多行配置项时,使用列编辑模式非常便捷。

    85520
    领券