文本编辑器Vim常用操作和技巧

这篇具有很好参考价值的文章主要介绍了文本编辑器Vim常用操作和技巧。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. Vim常用操作

1.1 Vim简介

Vim是一个功能强大的全屏幕文本编辑器,是Linux/UNIX上最常用的文本编辑器,它的作用是建立、编辑、显示文本文件。
Vim 没有菜单,只有命令。

1.2 Vim工作模式

文本编辑器Vim常用操作和技巧,# Linux系统基础,vim,编辑器,linux

1.3 插入命令

文本编辑器Vim常用操作和技巧,# Linux系统基础,vim,编辑器,linux

1.4 定位命令

文本编辑器Vim常用操作和技巧,# Linux系统基础,vim,编辑器,linux

1.5 删除命令

文本编辑器Vim常用操作和技巧,# Linux系统基础,vim,编辑器,linux

1.6 复制和剪切命令

文本编辑器Vim常用操作和技巧,# Linux系统基础,vim,编辑器,linux
y复制选中内容

1.7 替换和取消命令

文本编辑器Vim常用操作和技巧,# Linux系统基础,vim,编辑器,linux

1.8 搜索和搜索替换命令

文本编辑器Vim常用操作和技巧,# Linux系统基础,vim,编辑器,linux

1.9 保存和退出命令

文本编辑器Vim常用操作和技巧,# Linux系统基础,vim,编辑器,linux

2. Vim使用技巧

文本编辑器Vim常用操作和技巧,# Linux系统基础,vim,编辑器,linux

3. vim命令模式命令集

1中部分内容重合,作为补充。

3.1 移动光标

vim可以直接用键盘上的光标来上下左右移动,但正规的vim是用小写英文字母「h」、「j」、「k」、 「l」,分别控制光标左、下、上、右移一格

按「G」:移动到文章的最后

按「 $ 」:移动到光标所在行的“行尾”

按「^」:移动到光标所在行的“行首”

按「w」:光标跳到下个字的开头

按「e」:光标跳到下个字的字尾

按「b」:光标回到上个字的开头

按「#(数字) + l」:光标移到该行的第#个位置,如:5l,56l

按[gg]:进入到文本开始 按[shift+g]:进入文本末端

按「ctrl」+「b」:屏幕往“后”移动一页

按「ctrl」+「f」:屏幕往“前”移动一页

按「ctrl」+「u」:屏幕往“后”移动半页

按「ctrl」+「d」:屏幕往“前”移动半页

3.2 删除文字

「x」:每按一次,删除光标所在位置的一个字符

「#(数字)+ x」:例如,「6x」表示删除光标所在位置的“后面(包含自己在内)”6个字符

「X」:大写的X,每按一次,删除光标所在位置的“前面”一个字符

「#(数字)+ X」:例如,「20X」表示删除光标所在位置的“前面”20个字符

「dd」:删除光标所在行

「#dd」:从光标所在行开始删除#行

3.3 复制

「yw」:将光标所在之处到字尾的字符复制到缓冲区中

「#yw」:复制#个字到缓冲区

「yy」:复制光标所在行到缓冲区

「#yy」:例如,「6yy」表示拷贝从光标所在的该行“往下数”6行文字

「p」:将缓冲区内的字符贴到光标所在位置。注意:所有与“y”有关的复制命令都必须与“p”配合才能完 成复制与粘贴功能

3.4 替换

「r」:替换光标所在处的字符。

「R」:替换光标所到之处的字符,直到按下「ESC」键为止

3.5 撤销上一次操作

「u」:如果您误执行一个命令,可以马上按下「u」,回到上一个操作。按多次“u”可以执行多次回 复

「ctrl + r」: 撤销的恢复

3.6 更改

「cw」:更改光标所在处的字到字尾处

「c#w」:例如,「c3w」表示更改3个字

3.7 跳至指定的行

「ctrl」+「g」列出光标所在行的行号

「#G」:例如,「15G」,表示移动光标至文章的第15行行首文章来源地址https://www.toymoban.com/news/detail-683422.html

到了这里,关于文本编辑器Vim常用操作和技巧的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux:Vim文本编辑器及其应用详解

    众多 Linux 发行版系统,通常都已经默认安装好了 vi 或 Vim 文本编辑器,Centos 也不例外,该系统就默认安装有 vi 文本编辑器,但建议大家使用 Vim。 如果在命令行模式下输入“vim”,输出结果为“Command not found”,则表示此系统中未安装 Vim。 CentOS 系统中,使用如下命令即可安

    2024年02月12日
    浏览(74)
  • Linux基础工具|文本编辑器Vim的使用

    您好这里是limou3434的个人博客,感兴趣可以看看我的其他内容。 本次我给您带来的是Linux下Vim文本编辑器的使用,关于vim,您只需要知道一些常用的指令和操作即可,快速上手的秘诀是实践,并且是多次实践。 安装:在centos环境下安装vim可以使用“sudo yum install vim”,其他环

    2024年02月11日
    浏览(49)
  • Linux文本编辑器vim使用和配置详解

    ​ vim是Linux的一款文本编辑器,可以用来编辑代码,而且支持语法高亮,还可以进行一系列配置使vim更多样化。也可以运行于windows,mac os上。 ​ vim有多种模式,但目前我们只介绍绝大多数场景用的到的模式,也就是命令模式,插入模式和底行模式,其他模式以后用到了会介

    2024年02月05日
    浏览(69)
  • 超越编辑器的边界:掌握 Vs Code + Vim 最强操作技巧

    看完这篇文章,从此刻开始你将成为一名真正的 “键盘侠” 作为程序员我们知道,当我们编写代码的时候频繁的操作鼠标是一件非常费劲的一件事,我们的很多时间都会浪费到去使用鼠标定位光标选中文本等等,要知道使用快捷键肯定是比我们使用鼠标操作来的效率更高,

    2024年02月09日
    浏览(46)
  • Linux文本编辑器大揭秘:轻松掌握vim与nano

    每位踏上Linux征途的新手,都会面临一个不可避免的挑战——文本编辑。在Linux的广阔世界中,文本编辑器是构建、维护、发展系统的基石。无论是简单的配置文件调整还是复杂的编程任务,一款得心应手的文本编辑器都能让你如鱼得水。本篇博客将会介绍两款Linux下广受喜爱

    2024年04月27日
    浏览(53)
  • 深入篇【Linux】学习必备:【文本编辑器】vim的基本介绍及使用

    Vim是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。 vim的设计理念是命令的组合。用户学习了各种各样的文本间移动/跳转的命令和其他的普通模式的编辑

    2024年02月08日
    浏览(47)
  • 快速上手Linux核心命令(六):Linux的文本编辑器vi和vim

    目录 前言 简介 小试牛刀 vi/vim 工作原理及三种模式 常用快捷键 命令行图解 上一篇中已经预告,我们这篇主要说Linux中vi/vim 编辑器。它是我们使用Linux系统不可缺少的工具,学会了,你就可以在Linux世界里畅通无阻,学废了,常用操作你也会了,也是够用了,O(∩_∩)O vi是L

    2023年04月26日
    浏览(63)
  • Linux — vim编辑器的操作

    我们使用 touch 创建一个文件之后,直接 vim 文件名 就能够进入到vim编辑器中。如果vim 文件名的文件还不存在时,vim会自动创建该文件,但需要保存退出,该文件才会存在。 vim 编辑器主要分为三大模式: 1、命令模式 2、插入模式 3、底行模式 只有进入插入模式,我们才能

    2024年02月06日
    浏览(52)
  • Vim 是一款强大的文本编辑器,广泛用于 Linux 和其他 Unix 系统。以下是 Vim 的一些基本用法

    Vim 是一款强大的文本编辑器,广泛用于 Linux 和其他 Unix 系统。以下是 Vim 的一些基本用法: 打开文件: 基本移动: 使用箭头键或 h , j , k , l 分别向左、下、上、右移动。 Ctrl + f : 向前翻页。 Ctrl + b : 向后翻页。 gg : 移动到文件开头。 G : 移动到文件末尾。 编辑文本: i : 进

    2024年01月17日
    浏览(51)
  • Linux :: vim 编辑器:详解:光标移动定位内容,行间:快速定位至文本:开头 / 结尾;行内:词间跳跃

    前言:本篇是 Linux 基本操作篇章的内容! 笔者使用的环境是基于腾讯云服务器:CentOS 7.6 64bit。 学习集: C++ 入门到入土!!!学习合集 Linux 从命令到网络再到内核!学习合集 前言:已讲述了 vim 的基本操作,本文不再赘述直接上手操作! Linux :: 【简单开发篇 :: vim 编辑器:

    2024年02月07日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包