收集整理的一些vi命令

L 光标定位在当前屏幕最下面
M 光标定位在当前屏幕中间
H 光标定位在当前屏幕最上面
ctrl+f 往下翻页
ctrl+b 往上翻页
20G 光标定位到20行
gg 文件最前面
G  文件最后一行
w 跳到下一个单词的开始位置
b 回到上一个单词的开始位置
D 从当前行光标开始剪切直到行尾
u 撤消操作
ctrl+r 还原操作
d0 从当前行光标开始剪切直到行首
X 当前光标位置往前删,每次只删除一个
x 当前光标位置往后删,每次只删除一个
v+方向键选中     两个大于号是往右走
V+上下键选中整行 两个大于号是往右走
. 重复执行上一次的命令
dw 删除一个单词
r+字符 : 替换一个字符
R 替换光标后面直到行尾的字符
nohl 去掉高亮
:%s/hello/word/g 把所有的hello替换成 hello
:11,16s/hello/word/g 把11行到16行之间的hello替换成 hello
shift+zz 保存退出

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/6522.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚的头像重蔚管理团队
上一篇 2018年4月27日
下一篇 2018年4月27日

相关推荐

  • 我来分享常用的搜索引擎高级命令都有哪些。

    想要学好seo,就要掌握一定的搜索引擎高级命令的运用,同时还要掌握它们的作用,今天我们就来盘点一下在SEO日常生活中,有哪些常用的搜索引擎高级命令。1.Site这个是最常见的高级搜索命令,作用是查询网站的收录情…

    2023年6月22日
    00
  • 今日分享linux跳到指定行数的方法是什么。

    在Linux中,有多种方法可以快速跳转到文件的指定行数,以下是一些常用的方法: (图片来源网络,侵删) 1、使用Vim或Vi编辑器: 在正常模式下输入 ngg 或者 nG(n 是你想要跳转到的行数),即可直接跳转到指定行,…

    2024年6月27日
    00
  • Java开发掌握这些Linux命令就够了

    一、导学掌握Linux命令是高级Java工程师必备的技能之一,但并不是每个人都能完全掌握,绝大部分Java初中级工程师只知道少数的cd/ls/mkdir/rm等非常简单的命令,但是只会这些命令是完全不够的,如果想要提升技术壁垒…

    2023年5月12日
    04
  • 我来说说centos7创建文件的命令。

    在CentOS 7中创建文件,可以使用`touch`命令,`touch`命令用于创建空文件或者更新文件的访问和修改时间,如果要创建一个新文件并指定文件名,只需在终端中输入`touch 文件名`,然后按回车键即可,要创建一个名为`exa…

    2024年6月19日
    00
  • 说说Vi文本编辑器怎么用。

    Vi文本编辑器是一款常用的文本编辑器,它有三种工作模式:命令模式、插入(编辑)模式和底行模式。在命令模式下,可以通过输入命令来编辑文件,例如复制、粘贴、剪切等。在插入(编辑)模式下,可以对文件进行编辑,例…

    2024年7月26日
    00
  • 小编分享Docker中怎么执行容器内的命令。

    在Docker中执行容器内的命令,可以通过以下几种方式实现: (图片来源网络,侵删) 1、使用docker exec命令:docker exec命令是Docker提供的一种用于在运行中的容器中执行命令的方式,通过指定容器的ID或名称以及要…

    2024年6月27日
    00
  • 我来分享centos修改时区命令的简单介绍。

    在CentOS中,修改时区的命令是date和hwclock。使用date命令设置系统时间,然后使用hwclock命令将系统时间同步到硬件时钟。具体操作如下:,,1. 查看当前时区:date +%Z,2. 列出所有可用时区:date -a,3. 设置新…

    2024年6月28日
    00
  • 说说centos7创建文件的命令。

    在CentOS 7中创建文件,可以使用`touch`命令,`touch`命令用于创建空文件或者更新文件的访问和修改时间,如果要创建一个新文件并指定文件名,只需在终端中输入`touch 文件名`,然后按回车键即可,要创建一个名为`exa…

    2024年6月18日
    00

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息