vim编辑器常见命令归纳大全

Esc:命令行模式

i:插入命令

a:附加命令

o:打开命令

c:修改命令

r:取代命令

s:替换命令

以上进入文本输入模式

: 进入末行模式

末行模式:

w:保存

q:退出,没保存则无法退出

wq:保存并且退出

x:保存退出

q!:强制退出

输入模式时:

i: 插入光标前一个字符

I: 插入行首

a: 插入光标后一个字符

A: 插入行未

o: 向下新开一行,插入行首

O: 向上新开一行,插入行首

命令模式时:(移动光标)

h: 左移

j: 下移

k: 上移

l: 右移

M: 光标移动到中间行

H:移动光标到屏幕最高的行

L: 光标移动到屏幕最后一行行首

G: 光标移动到文件末尾,或者移动到指定行,行号 -G

gg: 光标移动文件开头

w: 跳至单词的结尾(含标点)

W:跳至下一个单词

e:跳至单词的结尾(含标点)

E:跳至单词的结尾

b: 向后跳至单词首字母(含标点)

B: 向后跳至单词首字母

gd:跳至当前光标所在函数或者变量的定义

fx:向前移动光标至当行下一个出现字符x的位置

;:重复上一次的f命令

Fx:向前移动光标至当行下一个出现字符x的位置

^:行的第一个字符

$:行末

{: 按段移动,上移

}: 按段移动,下移

),(:移动光标到下一个,上一个句子

Ctr-b: 向上翻一屏

Ctr-f: 向下翻一屏

Ctr-u: 向上翻半屏

Ctr-d: 向下翻半屏

书签:ma:为当前光标所在位置制作一个名字为a的书签

‘a:跳至书签a

命令模式时:(删除命令)

x: 删除光标后一个字符,相当于 Del

X: 删除光标前一个字符,相当于 Backspace

dd: 删除光标所在行

n dd 删除指定的行数

D: 删除光标后本行所有内容,包含光标所在字符

d0: 删除光标前本行所有内容,不包含光标所在字符

dw: 删除光标开始位置的字,包含光标所在字符

命令模式时:(复制粘贴)

yy: 复制当前行

yw:复制一个单词

y$:复制到行末

n yy 复制 n 行

p: 将剪切板中的文本插入当行处于当前光标后

P: 将剪切板中的文本插入当行处于当前光标前

命令模式时:(撤销命令)

u: 一步一步撤销

Ctr-r: 反撤销,重做

命令模式时:(重复命令)

. :重复上一次操作的命令

命令模式时:(文本行移动)

>>: 文本行右移(往前缩进)

<<: 文本行左移(往后缩进)

命令模式时:(可视模式)

v: 按字符移动,选中文本 开启可视模式

V: 按行移动开始可视模式

ctrl v:开启矩形区块可视模式

命令模式时:(替换操作)

r: 替换当前字符

R: 替换当前行光标后的字符

命令模式时:(查找命令)

/: 查找

n: 下一个

N:上一个

命令模式时:(替换命令)

末行模式下,将当前文件中的所有abc替换成123

:%s/abc/123/g

末行模式下,将第一行至第10行之间的abc替换成123

:1, 10s/abc/123/g

vim里执行 shell 下命令:

末行模式里输入!,后面跟命令

原文地址:https://www.cnblogs.com/qingchang/p/9026621.html

时间: 2024-07-30 20:59:06

vim编辑器常见命令归纳大全的相关文章

Linux vi 编辑器常见命令的使用

Linux vi 编辑器常见命令的使用 Linux下的文本编辑器有很多种,vi 是最常用的,也是各版本Linux的标配.注意,vi 仅仅是一个文本编辑器,可以给字符着色,可以自动补全,但是不像 Windows 下的 word 有排版功能. vi 是十年磨一剑的产品,虽然命令繁多,并且大多数功能都是依靠键盘输入来完成,但是一旦你熟悉后,会发现 vi 的功能和效率是其他图形界面编辑器无法比拟的. Vim 是 Vi improved 的缩写,是 vi 的改进版.在Linux中,vi 被认为是事实上的标

vim编辑器常用命令的总结

vim编辑器常用命令的总结 0 摘要 总结一些vim增删改查命令,工作上一直要用vim编辑器修改配置文件,慢慢的爱上这款编辑器. 1 命令说明 如何快速的移动屏幕的行首和行尾(大写):H,L 翻页向前ctrl+f,翻页向后ctrl+b 插入 i正规的插入,a光标位置插入 显示行号 set nu(set number) 跳到某一行 :+行号 跳到文件结尾 G 跳到文件头部 gg 粘贴 yy复制一行 3yy复制3行(同理) 复制 p粘贴,P光标前粘贴 删除 删错了恢复,u dd删除一整行 3dd删除

Vim编辑器,find命令及bash环境配置

1.总结文本编辑工具vim的使用方法: 全屏幕的编辑器:VIM vi: visual interface sed:行编辑器 vi, vi iMproved vim: 模式化: 编辑模式:命令模式 输入模式: 末行模式: 编辑模式 --> 输入模式: i: insert, a:append, o:new line, I: 行首 A:行尾 O:上方新建行 输入模式 --> 编辑模式: ESC 编辑模式 --> 末行模式: : 末行模式 --> 编辑模式 ESC 打开vim: # vim

vim编辑器----常用命令

vim编辑器 前沿:vim是一款非常好用的文档编辑以及编程的好工具,我们来详细看看 打开文件:# vim [options] [file ..] +#:打开文件后,直接让光标处于第#行的行首: +/PATTERN:打开文件后,直接让光标处于第一个被PATTERN匹配到的行的行首: 模式转换: 输入模式 --> 编辑模式   按ESC键 编辑模式 --> 末行模式   按着shit+: 末行模式 --> 编辑模式    按ESC键 编辑模式:默认模式  可以输入的命令 i:insert,

vim编辑器安装命令使用命令和设置的使用总结

vim编辑器的安装 vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.本文讲解主要是在Centos下的操作. 我们在安装完Centos后,它默认的是安装了vi编辑器,vim是没有安装的,所以我们在使用vim时会提示: vim command not found 这就是说明Centos没有安装vim编辑器,下面我们来说一下如何安装这个编辑器: vim编辑器需要安装三个包:  vim-enhanc

vim编辑器,命令模式,插入模式,底行模式

linux系统开机时进入桌面系统用init5 vim编辑器的安装 yum --disablerepo=\* --enablerepo=c6-media install man vim -y 拷贝passwd到当前目录 命令模式 h左 j下 k上 l右 大写的 H当前屏的最开始 G当前屏的最末尾 M当前屏的最中间 如果要跳到某一行可以采用nG 但是数字不能用小键盘一定要用字母上面的键盘 复制一行   yy光标在哪一行就是复制的哪一行 复制多行    nyy 2yy 复制光标在的那一行及下一行 粘贴

Vim 编辑器常用命令

Vim编辑器 命令 说明 i 在光标前插入 I 在行首插入 a 在光标后插入 A 在行末插入 o 在下一行插入 O 在上一行插入 yy 复制光标所在的这一行 nyy 复制光标所在行开始向下的n行 D 从当前光标开始剪切,一直到行末 do 从当前光标开始剪切一直到行首 dd 剪切光标这一行 ndd 剪切光标所在行向下n行 p 粘贴 u 撤销刚刚进行的操作 Ctrl+r 反撤销 dw 删除一个单词 x 删除当前的光标,每次删除一个 X 删除当前的光标前面,每次删除一个 v 选中一片代码(光标) V

Linux常见命令功能大全

Linux常见快捷键(6个) ctrl + u:剪贴光标前面ctrl + k:剪贴光标后面ctrl + y:粘贴ctrl + r:查找命令ctrl + insert:复制shift+ insert:粘贴 线上查询及帮助命令(2个) man 查看命令帮助,命令的词典,更复杂的还有info,但不常用. help 查看Linux内置命令的帮助,比如cd命令. 文件和目录操作命令(18个) ls        全拼list,功能是列出目录的内容及其内容属性信息.    cd        全拼chang

Linux vi/vim编辑器常用命令与用法总结

(一)vi/vim是什么?Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便.vi就是一种功能强大的文本编辑器,而vim则是高级版的vi,不但可以用不同颜色显示文字内容,还能进行诸如shell脚本.C语言程序编辑等功能,可以作为程序编辑器. (二)为什么要学习vi/vim?首先所有的Linux发行版系统上都会默认内置vi编辑器,而不一定带有其他文本编辑器,非常通用:其次,很多