加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

不能不知道的 Vim 编辑器基本呼吁

发布时间:2021-06-01 19:20:10 所属栏目:教程 来源:互联网
导读:相对付建设新文件,你更多是修改已经存在的文件。在这种环境下,Vim 快捷键可以有用地满意你的需求。 什么是 Vim Vim 是被 Linux 打点员和开拓者普及行使的最流

Vim 是被 Linux 打点员和开拓者普及行使的最风行和成果强盛的编辑器之一。它可以通过高度的自界说设置来进步文本编辑服从。它是在浩瀚 Unix 默认安装的 Vi 编辑器的进级版。

Vim 凡是被称为“措施员的编辑器”,但并不限于此,它也可用于编辑任何范例的文件。它具有很多成果,譬喻:多次取消、多窗口缓和冲区、语法高亮、呼吁行编辑、文件名补全、可视选择等等。你可以行使 :help 呼吁来获取在线辅佐。

领略 Vim 的模式

Vim 有两种模式,具体先容如下:

呼吁模式: 当启动 Vim 编辑器后,默认处在呼吁模式下。你可以在文件中移动而且修改内容,剪切、复制和粘贴文件的一部门,同时发出呼吁执行更多操纵(按 ESC 键进入呼吁模式)

插入模式: 插入模式用于在给定的文档位置插入文本(按 i 键进入插入模式)

我怎样知道我正行使哪种 Vim 模式呢?

假如你正在行使插入模式,你会在编辑器的底部看到 INSERT。假如编辑器底部没有表现任何内容,可能在编辑器底部表现了文件名,则处于 “呼吁模式”。

呼吁模式下的光标移动

Vim 快捷键应承你行使差异的方法来移动光标:

G – 跳转到文件最后一行

gg – 跳转到文件首行

$ – 跳转到行末端

0(数字 0) – 跳转到行开头

w – 跳转到下一个单词的开始(单词的脱离符可所以空格或其他标记)

W – 跳转到下一个单词的开始(单词的脱离符只能是空格)

b – 跳转到下一个单词的末端(单词的脱离符可所以空格或其他标记)

B – 跳转到下一个单词的末端(单词的脱离符只能是空格)

PgDn 键 – 向下移动一页

PgUp 键 – 向上移动一页

Ctrl+d – 向下移动半页

Ctrl+u – 向上移动半页

插入模式:插入笔墨

下面的 Vim 快捷键应承你按照必要在光标的差异位置插入内容。

i – 在光标之前插入

a – 在光标之后插入

I – 在光标地址行的开头插入。当光标位于行中间时,这个键很有效

A – 在光标地址行的末端插入。

o – 在光标地址行的下面插入新行

O – 在光标地址行的上面插入新行

ea – 在单词的末端插入

拷贝、粘贴和删除一行

yy – 复制一行

p / P – 将内容粘贴到光标之后 / 之前

dd – 删除一行

dw – 删除一个单词

在 Vim 中搜刮和替代匹配的模式

/模式 – 向后搜刮给定的模式

?模式 – 向前搜刮给定的模式

n – 向后一再搜刮之前给定的模式

N – 向前一再搜刮之前给定的模式

:%s/旧模式/新模式/g – 将文件中全部的旧模式替代为新模式

:s/旧模式/新模式/g – 将当前行中全部的旧模式替代为新模式

:%s/旧模式/新模式/gc – 逐个扣问是否文件中的旧模式替代为新模式

不能不知道的 Vim 编辑器基本呼吁

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读