Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Vim 常用快捷键及键盘图

Vim 常用快捷键及键盘图

作者头像
qinyang
发布于 2018-06-05 07:08:36
发布于 2018-06-05 07:08:36
1.2K0
举报
文章被收录于专栏:轻扬小栈轻扬小栈

h – 光标左移一个字符 j – 光标下移一个字符

k – 光标上移一个字符 l – 光标右移一个字符 下移15行 – 15j

Ctrl + f – 屏幕向下移动一页 Ctrl + d – 向下移动半页 Ctrl + b – 屏幕向下移动一页 Ctrl + u – 向上移动半页

n<space> – 光标右移n个字符 0 – 数字0,移动到行首 $ – 移动到行尾 H – 屏幕最上方一行的首字符 M – 屏幕中央一行的首字符 L – 屏幕最后一行的首字符 G – 移动到文件的最后一行 nG – 移动到文件的第n行,配合:set nu gg – 移动到文件的第一行 N[Enter] – 光标向下移动n行 /word – 向下查找 ?word – 向上查找 n – 重复前一个查找的操作,下一个匹配的字符串 N – 与n相反 :n1,n2s/word1/word2/g – 在第n1行和n2行之间寻找字符串word1,并替换为word2 :1,$s/word1/word2/g – 全文中替换 :1,$s/word1/word2/gc – 同上,需要用户确认

x – 向后删除一个字符 X – 向前删除一个字符 nx – 连续删除n个字符 dd – 删除一整行 ndd – 删除光标所在的向下n行 d1G – 删除光标所在行到第一行 dG – 删除光标所在行到最后一行 d$ – 删除光标所在到行尾 d0 – 删除光标所在到行首 yy – 复制光标所在的一行 nyy – 复制光标所在的向下n行 y1G – 复制当前行到第一行 yG – 复制当前行到最后一行 y0 – 复制当前光标到行首 y$ – 复制当前光标到行尾 p – 在光标下一行粘贴 P – 在光标上一行粘贴 J – 将所在行及下一行合并  u – 复原前一个操作 [Ctrl] + r – 重做上一个操作 . – 重复前一个操作

i – 光标所在插入 I – 当前行首 a – 下一个子付处插入 A – 当前行尾 o – 在下一行插入新行 O – 上一行插入新行 r – 替换光标所在的字符一次 R – 一直替换光标所在字符

:w[filename] – 另存为文件 :r[filename] – 在当前光标处打开新文件 :n1,n2 w [filename] – 将 n1 到 n2 的数据另存为文件 :set nu :set nonu – 显示或取消行号

v – 字符选择 V – 行选择 y – 复制 d – 删除

:n – 编辑下一个文件 :N – 编辑上一个文件 :files – 列出所有文件

:sp [filename] – 打开新窗口,或者打开新文件。同步显示 [Ctrl] + w + j – 切换窗口

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016-12-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Linux常用命令速查-Vim
本文涉及:Vim编辑器的三种模式下的相关操作 ◆ 一般模式 ◆ 常用命令: ctrl+b 屏幕往后移动一页 ctrl+f 屏幕往前移动一页 n+空格 光标向右移动n个字符 H 光标移动到
Java学习录
2019/04/24
1.3K0
Linux常用命令速查-Vim
Vim 快捷键说明及常用命令
移动光标的方法 快捷键 作用 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 h 或 向左箭头键(→) 光标向右移动一个字符 如果想要进行多次移动的话,例如向下移动 30 行,可以使用 "30j" 或 "30↓" 的组合按键, 亦即加上想要进行的次数(数字)后,按下动作即可! 快捷键 作用 [Ctrl] + [f] 屏幕『向下』移动一页,相当于 [Page Down]按键 (常用) [Ctrl] + [b
SkyRiN
2018/11/20
8060
我赌你工作中必用的vim操作快捷键
h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 l 或 向右箭头键(→) 光标向右移动一个字符 如果你将右手放在键盘上的话,你会发现 hjkl 是排列在一起的,因此可以使用这四个按钮来移动光标。 如果想要进行多次移动的话,例如向下移动 30 行,可以使用 “30j” 或 “30↓” 的组合按键, 亦即加上想要进行的次数(数字)后,按下动作即可! [Ctrl] + [f] 屏幕『向下』移动一页,相当于 [Page Down]按键 (常用) [Ctrl] + [b] 屏幕『向上』移动一页,相当于 [Page Up] 按键 (常用) [Ctrl] + [d] 屏幕『向下』移动半页 [Ctrl] + [u] 屏幕『向上』移动半页
JavaEdge
2020/05/27
1.1K0
vim按键整理 【原创】
vim按键整理 Write By CS逍遥剑仙 我的主页: www.csxiaoyao.com GitHub: github.com/csxiaoyaojianxian Email: sunjianfeng@csxiaoyao.com QQ: 1724338257 目录导航 vim按键整理 1 一般模式下光标移动、搜索替换、复制粘贴 2 编辑模式 3 指令行模式 1 一般模式下光标移动、搜索替换、复制粘贴 光标移动 h / b / ← 光标向左
CS逍遥剑仙
2018/04/28
9890
vim操作常用命令总结
在vi 中,数字是很有意义的。数字通常代表重复做第几次的意思。也有可能代表去到第几个什么什么的意思。例如,删除50行:50dd ; 向下移动20行:20j
Vincent-yuan
2019/09/10
5330
3. Vim 操作
3.1 Vim 简介 功能: 命令行模式下的文本编辑器。 根据文件扩展名自动判别编程语言。支持代码缩进、代码高亮等功能。 使用方式:vim filename 如果已有该文件,则打开它。 如果没有该文件,则打开个一个新的文件,并命名为filename 模式: 一般命令模式: 默认模式。命令输入方式:类似于打游戏放技能,按不同字符,即可进行不同操作。可以复制、粘贴、删除文本等。 编辑模式: 在一般命令模式里按下i,会进入编辑模式。 按下ESC会退出编辑模式,返回到一般命令模式。 命令行模式: 在一般
浪漫主义狗
2022/07/11
4850
vim命令速记
复制时不要行号 如果用鼠标复制,会连行号一块选上. 在一般模式下按v进入visiual模式,选择要复制的行,然后输入 +y 就可以了.
yifei_
2022/11/14
5990
Linux基础之vim 原
vim是一个类似vi的文本编辑器,不过在vi的基础上增加了很多新特性,vim被公认为类vi编辑器中最好用的一个。
云飞扬
2019/03/13
2K0
Linux基础之vim
                                                                            原
linux vim编辑器之常用指令
以上这些是vim的一些常用指令,会了这些指令你会发现vim非常好使,这些指令还是有些规律的,复制yy,粘贴p,替换r,删除dd,再和数字相结合就会出现多行操作的效果,还有一些大小写不同就会出现在不同位置操作的效果,多使用几次就记下来了。
我是李超人
2020/08/20
5550
vi/vim 常用命令总结
目录 Linux vi/vim编辑 vim键盘图 vim的三种模式 命令模式、输入模式、输出模式 vim使用实例 vi/vim按键说明 第一部分:一般模式可用的光标移动、复制粘贴、搜索替换等 第二部分:一般模式切换到编辑模式的可用的按钮说明 第三部分:一般模式切换到指令行模式可用的按钮说明 Linux vi/vim编辑 vim键盘图 vim的三种模式 命令模式、输入模式、输出模式 三种模式的切换 用户刚启动vim就是命令模式! i、a、o切换到输入模式 输入模式下摁Esc按键切换到命令模式 命令模式输
HammerZe
2022/05/09
6310
vi/vim 常用命令总结
ViEmu的vi-vim编辑器教程
http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html
SeanCheney
2018/04/27
1.3K0
ViEmu的vi-vim编辑器教程
【Linux文本编辑艺术】:从入门到熟练,Vim大师之路揭秘
Vim(Vi Improved)是一个高度可配置的文本编辑器,以其高效、强大和跨平台著称。学习使用Vim需要掌握其三种工作模式:正常模式(Normal mode)、插入模式(Insert mode)和命令模式(Command mode)。
爱喝兽奶的熊孩子
2024/06/06
2290
【Linux文本编辑艺术】:从入门到熟练,Vim大师之路揭秘
vim-command
插入模式 key desc i 从光标当前位置开始输入文件 I 在光标所在行的行首插入 a 从目前光标所在位置的下一个位置开始输入文字。 A 在光标所在行的行末插入。 o 在下面插入一行 O 在上面插入一行。 s 删除光标后的一个字符,然后进入插入模式。 S 删除光标所在的行,然后进入插入模式。 移动光标 key desc h 光标左移一格 j 光标下移一格 k 光标上移一格 l 光标右移一格 w 光标跳到下个字的开头 e 光标跳到下个字的字尾 b 光标回到上个字的开头 nl 光标移动该行的第n个位置,例
zhangheng
2020/04/29
8960
vim-command
Linux笔记06
:n1,n2s/word1/word2/g 在第n1行与第n2之间寻找word1字符串,替换成word2
用户7271996
2023/03/04
2420
每天学一个 Linux 命令(38):vi/vim
vim 是 vi 的加强版,比vi更容易使用。vim编辑器是Unix系统和Linux系统中最标准的编辑器,功能非常强大。它可以执行查找、删除、替换、输出多种文本操作方式。因此,学习vim编辑器也是学习Linux系统过程中比较重要的一个基础部分。
民工哥
2021/02/23
6670
每天学一个 Linux 命令(38):vi/vim
Linux私房菜:vi与vim编辑器
vim还支持同时打开多个文件,用于跨文件操作:vim file1 file2 file*
happyJared
2018/10/25
1.4K0
Linux 常用配置及硬件检测命令 VIM编辑器操作基础命令大全
可以分别使用 a、i、o 三个键从命令模式切换到输入模式。其中,a 键 与 i 键分别是在光标后面一位和光标当前位置切换到输入模式,而 o 键则是在光标的下面再创建一个空行,此时可敲击 a 键进入到编辑器的输入模式。编辑完成后使用Esc键可返回命令模式。
暮城
2022/02/23
8660
高手 都喜欢用vim编辑器
现在是资源共享的时代,同样也是知识分享的时代,如果你觉得本文能学到知识,请把知识与别人分享。
互扯程序
2018/07/30
7020
高手 都喜欢用vim编辑器
Linux学习(三)——vi/vim 的使用
vi/vim 共分为三种模式,分别是命令模式(Command mode),**输入模式(Insert mode)和底线命令模式(**Last line mode)。
传说之下的花儿
2023/04/16
5000
Linux学习(三)——vi/vim 的使用
Linux Vim 命令手记
友情提示:此篇文章大约需要阅读 3分钟33秒,不足之处请多指教,感谢你的阅读。订阅本站
Meng小羽
2020/05/21
5K0
相关推荐
Linux常用命令速查-Vim
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档