Linux下vim编辑器命令大全

背景:

vim是Linux下面的一款编辑器,一般通过vim命令进行对Linux操作系统下面的文本文件进行操作,只要熟练运用,功能十分强大。

介绍:

vim编辑器有3种模式,命令模式、输入模式、末行模式。

例如:在/root路径下面有一个123.txt文件。首先使用命令打开文件 vim /root/123.txt 便进入了命令模式

然后在键盘上按下i键(表示insert),可以向改文件输入其他文本信息,便进入了输入模式

然后按下键盘ECS键,便进入了末行模式,末行模式支持也支持很多命令,例如:wq命令就是保存并退出。

命令模式:

#命令模式->打开文件,如果有就打开文件内容,没有就新增该文件。
vim /root/123.txt 

#命令模式->光标移动,键盘上的hjkl四个键
K(或者方向上键):向上移动光标
h(或者方向左键):向左移动光标
l(或者方向右键):向右移动光标
J(或者方向下键):向下移动光标

#命令模式->翻页命令
Ctrl+F:向前翻整页
Ctrl+U:向前翻半页
Ctrl+B:向后翻整页
Ctrl+D:向后翻半页

#命令模式->行内快速跳转
^:移动到本行行首
$:移动到本行行尾

#命令模式->跳转到指定行
1G(或者1GG):跳转到文件首行。
G(或者GG)跳转到尾行
#G(或者#GG)跳转到文件的#行

#命令模式->编辑操作
I:插入命令 A:附加命令
O:打开命令 C:修改命令
r:取代命令 S:替换命令
Esc:退出命令

输入模式:

#输入模式->操作
Home:光标到行首
End:光标到行尾
Page Up、Page Down:上下翻页
Delecte:删除光标位置的字符

末行模式:

#末行模式->显示行号或者取消行号
set n:显示行号
set nonu:取消行号

#末行模式->保存文件
:w

#末行模式->退出
:q

#末行模式->强制退出
:!q

#末行模式->保存并退出
:wq

来自微信公众号:编程社

程序员日常进阶宝典,欢迎关注!

原文地址:https://www.cnblogs.com/ai10999/p/11449494.html

时间: 2024-08-07 11:17:22

Linux下vim编辑器命令大全的相关文章

linux下SVN CVS命令大全

1.将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn: // 192.168. 1.1 / pro / domain 简写:svn co 2.往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add * .php(添加当前目录下所有的php文件) 3.将改动的文件提交到版本库 svn commit -m “LogMessage“[-N]

linux下vim编辑器使用

VIM - Vi IMproved: vim是vi编辑器的升级版,是linux下标准的编辑器,具有程序编写能力,可以根据字体颜色辨别语法的正确性,方便程序的设计. 使用: # vim [OPTION]... FILE... +#:打开文件后,直接让光标处于第#行的行首 +/PATTERN:打开文件后,直接让光标处于第一个被PATTERN匹配到的行的行首 基本模式: 编辑模式(命令模式):打开文件的默认模式,可以上下左右键移动光标,复制粘贴删除数据 输入模式:编辑模式下按i,I,o,O,a,A等进

linux下vim编辑器详解

vim:Visual Interface iMproved也叫全屏编辑器,模式化编辑器 vim共有四种模式: 编辑模式 (命令模式) 输入模式 (插入模式) 末行模式 替换模式 1.模式转换: 编辑模式转输入模式: i: 在当前光标所在字符的前面,转为输入模式: a: 在当前光标所在字符的后面,转为输入模式: o: 在当前光标所在行的下方,新建一行,并转为输入模式: I:在当前光标所在行的行首,转换为输入模式 A:在当前光标所在行的行尾,转换为输入模式 O:在当前光标所在行的上方,新建一行,并转

linux下vim编辑器查找 关键字

在  linux  vim 编辑器 下查找   关键字 方法[一] 1?short_open_tag 1 : 它的意思是vim 打开文件的第一行 ? : 它的意思是反向查找 short_open_tag : 它是要查找的关键字

linux下vim编辑器的快捷键

命令行模式: 光标移动: h光标向左移一个字符 j光标向下移一个字符 k光标向上移一个字符 l光标向右移一个字符 H当前屏屏幕的最上一行 L当前屏幕的最末一行 M当前屏幕的中间一行 G移动到整个文件的第末行 GG移动到整个文件的第一行 1G移动到整个文件的第一行 nG移动到整个文件的30行(移动到多少行就是多少G,如要到20行即20G) 粘贴:yy  nyy(表示粘贴多少行) 复制:p 撤销:u 针对本次进入vim编辑器的多次操作 删除:dd ndd(删除多行) x 向右删掉一个字符 保存退出:

linux下vim编辑器中文乱码

今天在centos7中用vim编辑html网页,发现中文乱码.于是百度了一番,发现大家似乎都是围绕为什么会发生中文乱码,但解决方法说的却不是很到位.乱码无非是字符编码.解码方式出现了问题,我们需要找到vim的配置文件关于字符编码的地方,即vimrc文件.重点就是vimrc配置文件在哪?网友大多数没有提到. 其实挺简单的 1.在linux(我的是centos7)终端中输入:vim.看到vim的欢迎界面 vim        2.在命令模式下输入命令,即可看到vimrc配置文件的路径 :versio

linux中vim编辑器各种常用命令及用法

linux中vim编辑器的常用命令以及用法(注意严格区分大小写以及中英文): vim编辑器有三种模式,分别是:编辑模式,输入模式以及末行模式. 模式转换: 编辑模式>>>输入模式: i:在光标所在字符前面,转为输入模式(即转完后在光标所在字符前输入):                      I:在光标所在行的行首,转为输入模式(即转完后在行首输入,不包括行首空                         白) a:在光标所在字符后,转为输入模式(即转完后在光标所在字符后面输入):

Linux的vim编辑器中的翻页命令

当我们进入Linux的vim编辑器查看脚本时,按上下键查看是不是非常慢?这个时候就要用到我们的翻页快捷键了,快捷键命令如: 整页翻页命令为:    Ctrl + f 键   f 的英文全拼为:forward: Ctrl + b 键  b 的英文全拼为:backWord: 翻半页命令为:      Ctrl + d 键  d 的英文全拼为:down: Ctrl + u 键  u 的英文全拼为:up: 直接查看该脚本的最后一行:输入:$,然后回车: 在键盘按下大写G : 在键盘按Shift + g:

linux下vim命令汇总

一. 进入vi的命令 vi filename : 打开或新建文件,并将光标置于第一行首 vi +n filename : 打开文件,并将光标置于第n行首 vi + filename : 打开文件,并将光标置于最后一行首 vi +/xxx filename:打开文件,并将光标置于第一个与xxx匹配的串处 vi -r filename : 在上次正用vi编辑时发生系统崩溃,恢复filename vi filename....filename :打开多个文件,依次进行编辑 二. 移动光标类命令 h :