linux末行模式的命令,linux到行末

linux vi保存退出命令 (如何退出vi)

1.如图,vi 文件名,接着按回车即可打开对应的文件,如果没有对应的文件,那么vi命令就会自动创建一个新的。

我们拥有10年网页设计和网站建设经验,从网站策划到网站制作,我们的网页设计师为您提供的解决方案。为企业提供网站建设、成都网站制作、微信开发、成都微信小程序、成都手机网站制作H5场景定制、等业务。无论您有什么样的网站设计或者设计方案要求,我们都将富于创造性的提供专业设计服务并满足您的需求。

2.如图,vi打开文件后是命令模式状态,要用i或者a命令才可进入可编辑的状态哟。这里我就按a进入了编辑模式了哦。

3.如图,在编辑模式的情况下敲完内容,这个时候就应该保存文件了。保存文件要按esc,这样就会退回vi的命令模式喔。

4.按完esc后输入冒号(英文的),然后就转换到了末行模式了,末行模式决定是否保存文件。

5.如图所示,末行模式下可以按x来保存,x命令可以保存编辑好的文件哟。

6.也可以用到wq来保存,如果是q!则不保存哦,这点要自己谨记在心,这里我就保存一下vi编写的文件。

7.然后查看,查看用到了cat 文件名哦。

8.如图所示,vi编写的内容可以看到,这表明保存成功。

Linux编辑器vi(Visual interface)末行模式,怎么用?

vim的末行模式

  使用esc退出编辑模式

  使用:进入末行模式

  在末行模式下,直接输入数字,回跳转到对应行号

  wq:保存并退出

  q:退出,如果做了修改,提示是否保存,如果没作修改,会直接退出

  q!:退出不保存

  w:保存不退出

  x:功能相当于wq,保存并退出Vim编辑器

  在命令模式中也有一个退出并保存命令:shift + zz,但他跟wq是有区别的

      wq会创建出新文件,shift + zz并不会

Linux的三种模式

1.编辑模式

编辑模式中,每一个按键都有其他的功能

2.输入模式

每一个按键按下什么,就像文本中数据输入什么

3.末行(命令行)模式

我们可以直接在VI中输入特定的命令

1.编辑模式--输入模式

i在当前位置插入数据

a追加数据

o在当前行后面开启一个新的输入行

I 行首

A 行尾

O 上一行

2.输入模式--编辑模式

按下ESC

2.编辑模式--末行模式

:

3.末行模式--编辑模式

按下ESC

G最后一行

gg 跳转到第一行

数字gg 跳转到第数字行

w 下个单词

数字w

dw 删除一个单词

3dw 删除三个单词

dd 删除一行

3dd 删除三行

u回退到前面的操作

.回退u执行的操作

yw 复制一个单词

3yw 复制三个单词

yy 复制一行

3yy复制三行

p粘贴

6p 粘贴6次

x 剪切

3x 剪切三个字符

r 替换,然后输入一个字符替换

3r 替换三个

hjkl 方向键

ZZ 保存并退出

ctrl+s 锁屏 ctrl+q 解锁

没啥东西,按什么是什么。

set nu 设置行号

set nonu 取消行号

w 保存

q 退出

wq 保存并退出

q!强制退出,但是不保存

如果上次异常退出会保留同名隐藏文件,每次启动会给与提示

如果确定当前文件没问题,请删除隐藏文件

/pattern

搜索指定的字符串

/usr n向下查找 N逆向查找

s/p1/p2/g

替换字符串

g 替换当前行所有 否则只替换当前行第一个

s/abc/lucky/g

查找指定行

3,8s/abc/lucky/g

替换全文

g/abc/s//lucky/g

Linux vim编辑器 的命令模式、末行模式和编辑模式

进入方式:

i:在光标所在字符前开始插入

a:在光标所在字符后开始插入

o:在所在光标所在行的下面另起一行插入

I:在光标所在行首开始插入,如果行首有空格则在空格之后插入

A:在光标坐在行的行尾开始插入

O:在光标所在行的上面另起一行开始插入

S:删除光标所在行并开始插入

退出:esc 键


网页名称:linux末行模式的命令,linux到行末
标题URL:http://hbruida.cn/article/hsieed.html