700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux vi 改文件名 Linux命令符之编辑文本vi命令及修改文件名mv命令

linux vi 改文件名 Linux命令符之编辑文本vi命令及修改文件名mv命令

时间:2022-11-25 14:02:18

相关推荐

linux vi 改文件名 Linux命令符之编辑文本vi命令及修改文件名mv命令

vi编辑器是全部Unix及Linux系统下标准的编辑器,它用于文本编辑html

语法:linux

vi 文本名称》 有则打开,没有则建立vim

或者编辑器

vi 文本绝对路径 spa

进入到文本编辑页面时输入 i / o / a 进入 insert 模式 就能够对文本进行编辑了!下图为Insert模式htm

按 i 切换进入插入模式,按“i”进入插入模式后是从光标当前位置开始输入文件;blog

按 a 进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字;file

按 o 进入插入模式后,是插入新的一行,从行首开始输入文字语法

编辑完后按下esc 键im

再输入其它命令

:q!》不保存并退出

:wq 》保存并退出

:w》 保存当前编辑文本

:q》退出注:有修改的状况下用:q会提示你用:wq或者也能够用:q!

:w filename》 文章以指定的文本名filename保存 能够理解为另存为

:wq filename 》 储存正在编辑的文本以filename为文本名,并退出vi

:mv 文件名 新文件名 》 修改文本名或文件名或文件夹名

:行数l》光标移到第几行 如:5l 光标移至第5行

:set nu 》会在每行前面列出行号

:set nonu 》取消行号

:/关键字 》寻找关键字,若是第一次找的关键字不是您想要的,能够一直按「n」会往后寻找到您要的关键字为止。

:?关键字 》寻找关键字,若是第一次找的关键字不是您想要的,能够一直按「n」会往前寻找到您要的关键字为止

G 》光标移至最后一行行首

$ 》光标移至该行行尾

Ctrl+f 》向前翻屏

Ctrl+b 》向后翻屏

Ctrl+d 》向前翻半屏

Ctrl+u 》向后翻半屏

x 》删除光标后面的字符

#x 》删除光标后的#个字符

X(大写X) 》删除光标前面的字符

#X 》删除光标前面的#个字符

dd 》删除光标所在的行

#dd 》删除从光标所在行数的#行

yw 》复制光标所在位置的一个字

#yw 》复制光标所在位置的#个字

yy 》复制光标所在位置的一行

#yy 》复制从光标所在行数的#行

p 》粘贴

u 》取消操做

cw 》更改光标所在位置的一个字

#cw 》更改光标所在位置的#个字

注释:起始行号,结束行号s/^/注释符/g(注意冒号)。

取消注释:起始行号,结束行号s/^注释符//g(注意冒号)。

例子:

一、在 1- 3行添加//注释

:1,3s#^#//#g

二、在 1- 3行删除//注释

:1,3s#^//##g

三、在 1- 3 行添加#注释

:1,3s/^/#/g

四、在 1- 3行删除 # 注释

:1,3s/#//g

特别注意,在 vi中,数字是颇有意义的!数字一般表明重复作几回的意思! 也有多是表明去到第几个什么什么的意思。

举例来讲,要删除 50 行,则是用 『50dd』 对吧! 数字加在动做以前,如我要向下移动 20 行呢?那就是『20j』或者是『20↓』便可。

本文章有用到/linux/linux-vim.html中的内容,他的敲详细你们要看就去看他的吧!不要喷我, 我只是本身写一个往后好查阅使用!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。