Linux vim编辑器有哪些命令

发布时间:2021-12-17 10:07:43 作者:iii
来源:亿速云 阅读:103

本篇内容介绍了“Linux vim编辑器有哪些命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

简介:

vim编辑器是Linux/Unix系统下的标准编辑器,是Linux系统中不可或缺的编辑工具,同时也是vi编辑器的升级版。在使用Mac系统终端功能时也会涉及vim编辑器的运用。

大部分Linux系统自带vi编辑器,如需自行安装vim,指令如下:

sudo apt install vim

Mac系统自带vim编辑器,也可以使用brew安装:

brew install vim

终端输入vim+文件路径或文件名即可新建或打开vim文件。

vim的三种模式:

vim通常有三种模式:一般模式,插入模式,末行模式。本篇介绍一般模式下的常用操作。

一般模式:

一般模式也称普通模式或命令行模式。不管叫什么,进入vim文件后默认看到的就是该模式。在这里可以使用上下左右键移动光标,进行删除、复制等操作处理文件数据,但无法自由插入数据。

初学者们不要被这个遍地~符号,看似按啥都没反应的界面吓到,其实它有着自己独特的指令操作方式。

(注:创建空文件后可按【i】进入INSERT模式进行自由输入,方便练习,输入完成后按【ESC】退出INSERT模式回到一般模式)

复制粘贴:

1、按字符:

一般模式下输入字符【v】(小写)进入VISUAL按字符选择模式,通过【h、j、k、l】或方向键移动光标选择要进行复制的字符串,选定后按y复制,移动到目标处按p粘贴,h,j,k,l 分别用于光标左移,下移,上移,右移;

2、按行:

一般模式下输入字符【V】(大写)进入VISUAL LINE按行选择模式,选择要进行复制的行,按y复制,按p粘贴;

3、按块:

一般模式下输入字符【ctrl+v】(大写)进入VISUAL BLOCK按块选择模式,选择要进行复制的块范围,按y复制,按p粘贴;

移动光标

G :将光标移至最后一行行首

nG :将光标移至第n行行首

gg:移动到文件开头,相当于1G

0:光标移到所在行行首

$:光标移到所在行行尾

w或e:下个字开头或结尾

ctrl+b:前一页

ctrl+f:后一页

查找

/:从上往下查找

?:从下往上查找

n:查找下一处

shift*:快速查找当前光标所在的词

修改:

r或R:替换当前光标字符(R则进入REPLACE模式)

J:合并上下两行

>>或<<:缩进或反缩进

删除:

x:删除光标处字符

X:删除光标前的字符

nx:删除光标处开始的n个字符

dd:删除光标所在行

D:从光标开始删至行末

.:重复前一个操作

“Linux vim编辑器有哪些命令”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

推荐阅读:
  1. linux系统中常用的shell命令
  2. Linux系统SSH服务详解

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux vim

上一篇:Ceph Jewel版本三副本写操作的示例分析

下一篇:python匿名函数怎么创建

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》