访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux 中 V(Vim)常用命令使用说明

时间:2019-06-16

常用dos命令_常用linux命令大全_linux常用命令

??在linux发行版中vi 命令已经软链接到了vim

工作模式

w:(write)保存

q:(quit)退出,如果没有保存不允许退出

q!:(quit)强行退出,不保存退出

wq:(write&quit)保存并退出

x: 保存并退出

:e:(edit)会打开内置浏览器浏览当前目录下的文件,后面加文件名就会打开该文件

:n 文件名:(new)新建文件

:w 文件名:(write)另存为,但是仍然编辑当前文件,并不会切换文件

常用dos命令_常用linux命令大全_linux常用命令

说明:打开一个文件,文件不存在则新建一个文件

命令:vi 文件名

说明:打开一个文件并且定位到指定行数,不指定行数则定位到文件末尾

命令:vi 文件名 +行数

??在命令模式下,先输入一个数字再跟上一个命令,可以让该命令重复执行指定次数。

2.1 移动

行间移动命令:

行间移动命令

行内移动命令:

行内移动命令

常用linux命令大全_linux常用命令_常用dos命令

行数移动命令:

行数移动命令

屏幕移动命令:

屏幕移动命令

段落移动命令:

??vi中用空行来区分段落,在程序开发过程中,通常一段功能相关的代码会放到一起(一个段落)。

命令	功能{	上一段}	下一段

括号切换命令:

命令	功能%	括号匹配及切换

标记命令:

linux常用命令_常用dos命令_常用linux命令大全

命令	英文	功能mx	mark	添加标记x,x是a-z或A-Z之间的任意字符‘x		直接定位到标记x所在的位置

2.2选择(可视模式)

命令	模式	功能v	可视模式	从光标位置开始按照正常模式选择文本V	可视行模式	选中光标经过的完整行ctrl + v	可视块模式	垂直方向选中文本

??可视模式下,esc可退出可视模式,还可和移动命令连用linux常用命令,例如ggVG能够选中所有内容。

3.1撤销和恢复撤销

命令	英文	功能u	undo	撤销上次命令ctrl + r	redo	恢复撤销的命令

3.2删除文本

命令	英文	功能x	cut	删除光标所在字符,或选中文字d(移动命令)	delete	删除移动命令对应的字符dd	delete	删除光标所在行,可以ndd复制多行D	delete	删除至行尾

??如果使用可视模式已经选中了一段字符,那么使用d或者x都可以删除选中字符。

删除命令可以和移动命令连用,例如

常用dos命令_常用linux命令大全_linux常用命令

删除命令和移动命令连用

3.3复制粘贴

命令	英文	功能y(移动命令)	copy	复制yy	copy	复制一行,可以nyy复制多行p	paste	粘贴

5.可以剪切、复制、粘贴文本,支持undo和redo操作 。当用户在应用程序中选择文本时,你可以在悬浮工具栏中显示文本选择工作,如剪切、复制、粘贴。您的内容打在这里,或者通过复制 您的文本后,在此框中选择粘贴您的内容 打在这里,或者通过复制您的文本后,在 此框中选择粘贴。

??vi中的删除操作本质上就是剪切,只是没有使用p粘贴。

4.1 缩排和重复

缩排和重复

5.1替换

替换

??R命令可进入替换模式linux常用命令,替换完后esc退出替换模式进入命令模式

 上一个教程:常用linux文件操作命令