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 复制光标在的那一行及下一行

粘贴  p

撤销   u

删除一行   dd

删除多行   ndd

删除一个字符  x

从光标位置直接删除到行尾  D

保存退出   大写的ZZ

插入模式

vim passwd  以后直接:set nu即可显示行号

小写a直接在光标当前位置的右边插入进入插入(insert)模式

大写A直接跳转到本行的行末进行插入模式

小写i在光标的当前位置实现插入

大写I在本行的行首实现插入

小写o在光标的下一行建新行实现插入

大写o在光标的当前行做为新的一行实现插入

按下esc没有出现insert时表示现在是在命令模式

底行模式

命令模式-》底行模式  :

显示行号:set nu

不显示行号:set nonu

/向下搜索

小写n表示向下移动光标,在你选中的文字内(相同方向)

大写N表示向上移动光标,在你选中的文字内(相反方向)

?向上搜素

小写n表示相同方向,向上

大写N表示相反方向,向下

查找替换

光标移动到那一行然后直接:s/老的字符串/新的字符串,直接可以修改那一行的第一个字符串

s/oldstring/newstring

替换那一行所有的字符串

s/oldstring/newstring/g

行号1,行号2  s/oldstring/newstring/g

1,$  s/oldstring/newstring/g,$表示末尾的,替换全部

行号,+n      s/oldstring/newstring/g 行数之下几行

行号,-n      s/oldstring/newstring/g 行数之上几行

保存 w   退出 q

wq   wq!  q!    加!表示强制退出

特殊功能

1.指令的输入作为文件的内容

命令模式下  !!加命令

2.读取其他文件的内容

yum --disablerepo=\* --enablerepo=c6-media install dhcp -y

安装软件包

yum --disablerepo=\* --enablerepo=c6-media install dhcp -y

底行模式下打开文件

:r /usr/share/doc/dhcp*/dhcpd.conf.sample

将该文件的部分内容保存

8,9 w/root/f1.txt

即可看到f1.txt

:行号1,行号2 w>> /root/f1.txt

:21,22 w>> /root/f1.txt   >>表示追加

:14,15 w! /root/f1.txt直接覆盖f1.txt文件

来自为知笔记(Wiz)

时间: 2024-09-29 05:07:55

vim编辑器,命令模式,插入模式,底行模式的相关文章

Linux下vim编辑器命令大全

背景: vim是Linux下面的一款编辑器,一般通过vim命令进行对Linux操作系统下面的文本文件进行操作,只要熟练运用,功能十分强大. 介绍: vim编辑器有3种模式,命令模式.输入模式.末行模式. 例如:在/root路径下面有一个123.txt文件.首先使用命令打开文件 vim /root/123.txt 便进入了命令模式 然后在键盘上按下i键(表示insert),可以向改文件输入其他文本信息,便进入了输入模式 然后按下键盘ECS键,便进入了末行模式,末行模式支持也支持很多命令,例如:wq

Vim编辑器的基本使用和多行缩进

1.vim基本使用 在终端键入vim命令和要编辑的文件的名字就可以启动vim编辑器(如在启动vim时未指定文件名,或是这个文件不存在,vim会开辟一段新的缓冲区域来编辑).vim编辑器有两种操作模式: 普通模式 插入模式 刚启动vim编辑器,默认进入普通模式,在这个模式下,vim编辑器会将按键解释成命令(这也是vim特殊的地方,很多没有使用过vim的人刚开始打开vim时会被这个模式吓倒,毕竟在键盘上按键但一点反应都没有的编辑器实在是少见).在普通模式下键入i可进入插入模式(insert.事实上,

11.vim编辑器命令

01.VIM的运行模式 ?编辑模式:等待编辑命令输入 ?插入模式:编辑模式下,输入 i 进入插入模式,插入文本信息 ?命令模式:在编辑模式下,输入 “:” 进行命令模式 02.命令: ?:q 直接退出vi ?:wq 保存后退出vi ,并可以新建文件 ?:q! 强制退出 ?:w file 将当前内容保存成某个文件 ?:set number 在编辑文件显示行号 ?:set nonumber  在编辑文件不显示行号

vim常用命令之多行注释和多行删除

vim中多行注释和多行删除命令,这些命令也是经常用到的一些小技巧,可以大大提高工作效率. 1.多行注释: 1. 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式; 2. 在行首使用上下键选择需要注释的多行; 3. 按下键盘(大写)“I”键,进入插入模式: 4. 然后输入注释符(“//”.“#”等); 5. 最后按下“Esc”键. 注:在按下esc键后,会稍等一会才会出现注释,不要着急~~时间很短的 2.删除多行注释: 1. 首先按esc进入命令行模式下,按下Ctrl +

vim编辑器命令

Vim介绍 vim(vimsual)是Linux/Unix系列OS中通用的全屏编辑器. vim分为两种状态,即命令状态和编辑状态,在命令状态下,所键入的字符系统均作为命令来处理,如:q代表退出,而编辑状态则是用来编辑文本资料的.当你进入vim时,会首先进入命令状态.在命令状态下,按"i"(插入)或“a"(添加)可以进入编辑状态,在编辑状态,按ESC键进入命令状态. 在命令状态下,有如下一些常用命令: 新增: a  从光标后面开始添加文本 A  从光标所在行的末尾开始添加文本

VIM 编辑器命令

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

Linux vim编辑器命令

插入命令 a   在光标所在字符后插入 A   在光标所在行尾插入 i    在光标所在字符前插入 I    在光标所在行行首插入 o   在光标下插入新行 O  在光标上插入新行 定位命令 :set nu   设置行号 :set no nu   取消行号 gg   到第一行 G   到最后一行 nG   到第n行 :n    到第n行 $   到行尾 0    到行首 删除命令 x   删除光标所在处字符 nx   删除光标所在处后n个字符 dd   删除光标所在行 ndd   删除光标后n行

Vim编辑器的三种模式说明

Vim编辑器基本上可以分为3种模式,分别是命令模式(command mode).插入模式(Insert mode)和底行模式(last line mode),下图所示为Vim各种模式相互转换的关系图. 命令模式:控制屏幕光标的移动,进行文本的删除.复制等文字编辑工作(不使用[Del]键和[Backspace]键)以及进入插入模式,或者回到底行模式. 插入模式:只有在插入模式下,才可以输入文字.按[Esc]键可回到命令行模式.很多Vim编辑器使用者希望一打开Vim就可以输入内容,但这是不能成功的,

Vim编辑器的三种模式

Vim编辑器基本上可以分为3种模式,分别是命令模式(command mode).插入模式(Insert mode)和底行模式(last line mode),下图所示为Vim各种模式相互转换的关系图. 命令模式:控制屏幕光标的移动,进行文本的删除.复制等文字编辑工作(不使用[Del]键和[Backspace]键)以及进入插入模式,或者回到底行模式. 插入模式:只有在插入模式下,才可以输入文字.按[Esc]键可回到命令行模式.很多Vim编辑器使用者希望一打开Vim就可以输入内容,但这是不能成功的,