千家信息网

Linux vim编辑器有哪些命令

发表于:2024-11-17 作者:千家信息网编辑
千家信息网最后更新 2024年11月17日,本篇内容介绍了"Linux vim编辑器有哪些命令"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!简介
千家信息网最后更新 2024年11月17日Linux vim编辑器有哪些命令

本篇内容介绍了"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编辑器有哪些命令"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

0