`
zhchx0827
  • 浏览: 192284 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux vi命令用法

 
阅读更多

http://www.linuxpx.cn/Linux/Linux_2170.html

 

 

 

一、vi打开编辑文件
vi <filePathAndName>

示例:vi test.conf,vi /tmp/test.conf,...

如果指定的filePathAndName存在则会自动载入该文件内容,如果不存在则会自动创建。

注:每行前显示波浪符号的表示该行为空行。

二、vi进入输入模式
vi工作于两种模式:指令模式和输入模式。指令模式是打开文件后的默认模式模式,此时输入任何字符均被视为控制指令。输入模式就是普通的编辑模式,此时输入字符默认为输入内容。

三、vi编辑指令
1、屏幕翻页
Ctrl+u: 向上翻半屏
Ctrl+f: 向上翻一屏
Ctrl+d: 向下翻半屏
Ctrl+b: 向下翻一屏
2、移动光标指令
移动光标普遍使用的是方向键,考虑兼容问题,vi定义太多的方向指令,下面只是一小小部分(常用的几个):

space: 光标右移一个字符
Backspace: 光标左移一个字符
Enter: 光标下移一行
nG: 光标移至第n行首
n+: 光标下移n行
n-: 光标上移n行
n$: 光标移至第n行尾
0: 光标移至当前行首
$: 光标移至当前行尾
3、插入删除指令
常用插入、删除指令如下:

i:在当前光标前插入,光标后文本向后移
a:从当前光标后插入,光标后文本后移
I:在光标所在行首插入(第一个非空白字符前)
A:从光标所在行末插入
o: 在光标所在行下面新增一行(并进入输入模式)
O: 在光标所在行上方新增一行(并进入输入模式)
x: 删除光标所在字符,等同于[Delete]功能键
X: 删除光标前字符,相当与[Backspace]
dd: 删除光标所在的行
r: 修改光标所在字符
R: 替换当前字符及其后的字符,直到按 [ESC]
s: 从当前光标位置处开始,以输入的文本替代指定数目的字符
S: 删除指定数目的行,并以所输入文本代替之
do: 删至行首
d$: 删至行尾
四、vi退出
退出输入模式,先按一下[ESC]键(有时要多按两下),然后执行:

:w ——保存当前文件
:wq —— 存盘退出(与指令 :x 功能相同)
:q —— 直接退出,如已修改会提示是否保存
:q! ——不保存直接退出

分享到:
评论

相关推荐

    详解linux vi命令用法

    详解 Linux Vi 命令用法 Vi 编辑器是 Linux 系统中最基本的编辑器,它提供了一个视窗设备,通过它可以编辑文件。Vi 编辑器可以分为三种操作状态:命令模式(Command mode)、插入模式(Insert mode)和底线命令模式...

    Linux VI命令使用技巧集锦

    本文将为您详细介绍 Linux 系统中 VI 编辑器的使用技巧,包括进入 VI 的命令、移动光标类命令、屏幕翻滚类命令、插入文本类命令、删除命令、搜索及替换命令、选项设置命令和最后行方式命令等。 进入 VI 的命令 * `...

    linux基本命令以及linux下vi命令大全

    本文将深入探讨Linux的基本命令以及强大的文本编辑器vi(Visual Editor)的使用方法。 首先,让我们了解一些基础的Linux命令。在Linux环境中,命令行是主要的操作界面,通过输入命令来执行各种任务。以下是一些常见...

    linux 常用命令 vi命令

    提供的PDF文件,如"练成Linux系统高手教程.pdf"、"linux vi使用.pdf"、"Linux实用培训教程合并版.pdf"、"linux_命令大全.pdf"都包含了更深入的教程和实践指导,是进一步提升Linux技能的好资源。 在实际使用中,不断...

    linux下vi命令详解

    Linux 下 vi 命令详解 Vi 命令是 Unix 下常用且重要的命令,可以在全屏幕方式下编辑一个或多个文件。如果在 vi 执行时没有指定一个文件,那么 vi 命令会自动产生一个无名的空的工作文件。如果指定的文件不存在,...

    linux vi 命令 整理

    Linux中的vi编辑器是一款强大的文本编辑工具,几乎在所有的UNIX和Linux系统中都可以找到它的身影。vi编辑器的独特之处在于其拥有三种操作模式:命令模式(Command mode)、插入模式(Insert mode)和底线命令模式...

    linux vi命令编辑

    介绍linux的vi命令使用方法,以ppt形式便于教学使用

    linux vi 常用命令

    vi命令列表 1、下表列出命令模式下的一些键的功能: h 左移光标一个字符 l 右移光标一个字符 k 光标上移一行 j 光标下移一行 ^ 光标移动至行首 0 数字"0",光标移至文章的开头 G 光标移至文章的最后 $ 光标移动至行...

    Linux的基本命令操作及vi的使用

    Linux的基本命令操作及vi的使用 操作系统环境

    linux vi命令知识点用法总结

    linux vi命令详解 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里介绍一下它的用法和一部分指令。 由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您...

    linux vi编辑器手册 linux常用命令

    在Linux操作系统中,VI(Visual Editor)...通过熟练掌握这些Linux VI编辑器和常用命令的用法,可以极大地提高在Linux环境中的工作效率。不断实践和探索,你将能够更好地理解和运用这些工具,从而成为Linux系统的专家。

    linux vi 命令大全

    以下是对标题、描述和标签中提到的vi命令的详细解释: 1. **进入vi的命令**: - `vi filename`:打开或新建文件,并将光标置于第一行首。 - `vi +n filename`:打开文件并将光标置于第n行首。 - `vi + filename`...

    linux上vi编辑器常用命令

    因为它的VI命令,左移和右移是字母h,l,呵呵,编辑状态下,就相当于键入h,l字母作为文本内容了,在这种情况下space 和backspace也不能用.不得其法,所以在每次输入错误时,都按ESC退出,然后在用左移右移命令定位,修改之.在...

    linux系统命令及VI用法

    这个文件包含了linux系统常用命令及vi用法,其中含有个人在学习时增加部分说明,欢迎大家下载,希望对你有所帮助!谢谢!

    vi命令全 vi 常用命令 unix vi 常用命令 vi 替换命令 unix vi 命令 vi 命令模式

    在 vi 编辑器中,用户可以使用多种命令来浏览文件,包括 h、j、k、l 等命令。这些命令可以让用户移动光标,浏览文件的不同部分。 Vi 编辑器还提供了多种替换命令,包括 :s、:g 等命令。这些命令可以让用户快速地...

    Linux系统基本操作命令与vi编辑器使用

    Linux系统基本操作命令与vi编辑器使用 Linux系统是一个开源的操作系统,广泛应用于服务器、嵌入式系统和个人电脑等领域。作为一个专业的IT从业者,掌握Linux系统的基本操作命令和vi编辑器使用是非常必要的。本文将...

    Linux Shutdown和 Vi命令

    在Linux操作系统中,Shutdown和Vi命令是两个非常基础且重要的工具。Shutdown命令用于安全地关闭、重启或切换系统到不同的运行级别,而Vi(Visual)则是一个强大的文本编辑器,常用于配置文件的修改和日常文本处理。...

    Linux vi vim命令使用

    Linux中的vi/vim编辑器是Unix Like系统中最基础且强大的文本编辑工具,它拥有丰富的功能,尤其适合程序员和系统管理员使用。Vim是从最初的vi编辑器发展而来的,增加了许多新特性,如代码补全、编译错误跳转等,使其...

Global site tag (gtag.js) - Google Analytics