VI命令 可以说是Unix/Linux世界里最常用的编辑文件的命令了,但是它的命令集太多,所以要想精通他,也是一件很不容易的事情,除了专业SA,对于我们开发人员而已只需要掌握一些最最常见的用法应该就可以了;下面就介绍一些常见的命令:
命令 |
描述 |
nG |
跳转到第n行。n为行数,该命令立即使光标跳到指定行 |
G |
跳转到文件最后一行 |
gg |
跳转到文件第一行 |
Ctrl+G |
光标所在位置的行数和列数报告 |
:set nu |
编辑器中显示行号 |
Ctrl-f |
向前翻页 |
Ctrl-b |
向后翻页 |
n+ |
光标下移n行 |
n- |
光标上移n行 |
0 |
光标移至当前行首,注意是数字零 |
$ |
光标移至当前行尾 |
dd |
删除一行,后行自动上移 |
D |
删除从光标至行尾的字符 |
d0 |
删除光标至行首间的字符,注意是数字0 |
d$ |
删除光标至行尾间的字符 |
u |
撤销上一次操作,类似于Ctrl+Z |
/pattern |
从光标开始处向文件尾搜索pattern |
?pattern |
从光标开始处向文件首搜索pattern |
n |
在同一方向重复上一次搜索命令 |
N |
在反方向上重复上一次搜索命令 |
:s/p1/p2/g |
将当前行中所有p1均用p2替代;其中s代表substitute、g代表global |
:n1,n2s/p1/p2/g |
将第n1至n2行中所有p1均用p2替代 |
:g/p1/s//p2/g |
将文件中所有p1均用p2替换 |
:n |
跳转到第n行 |
i/r |
变成插入/替换模式 |
q/q! |
退出/强制不保存退出 |
:w /tmp/tmpfile |
将文件保存到制定文件,这在遇到文件是只读时特别有用 |
:x/:wq/zz |
保存并退出 |
http://sunxboy.iteye.com/blog/499275
分享到:
相关推荐
**Linux下VI编辑器使用详解** VI(Visual Editor)是Linux和类Unix系统中的一个强大的文本编辑器,它以其高效的操作方式和丰富的功能而受到广大系统管理员和开发者的喜爱。VI编辑器分为两种模式:命令模式和插入...
6. **vi/vim(Visual Editor)**:`vi`或其增强版`vim`是Linux中广泛使用的文本编辑器。启动编辑器并打开文件,输入`vim example.txt`。在编辑模式下,可以进行插入、删除、查找替换等操作,需熟悉一些基本的键盘...
以下是一些关于VI命令的详细说明: 1. **进入VI编辑器**: - `vi filename`:打开或创建名为`filename`的文件,光标置于第一行首。 - `vi +n filename`:打开`filename`,并将光标定位在第n行首。 - `vi + ...
### 简单的vi命令列表解析 #### 引言 `vi` 是一款功能强大的文本编辑器,广泛应用于各种 Linux 和 Unix 操作系统中。本文将基于提供的标题、描述和部分内文来深入探讨 `vi` 编辑器中的基本编辑指令及其用法。 ###...
本文将详细介绍Vi指令的使用,帮助用户全面理解和掌握这一核心技能。 1. **启动Vi编辑器** - `vi filename`:在当前目录下打开名为filename的文件,如果文件不存在,则创建新文件。 - `vi +n filename`:将光标...
在 Linux 环境下,使用 vi/vim 编辑器是开发和编辑文件的必备技能。 vi/vim 编辑器提供了多种命令来帮助用户快速和高效地编辑文件。下面将详细解释 vi/vim 的常用命令,帮助您轻松地掌握 vi/vim 在 Linux 环境下的...
Linux 环境下 vi 命令编辑器详解 一、 Unix 编辑器概述 Unix 及其相似的 ix 操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的 ex 编辑器,包括 ex, edit, e 和 d vi。其中 ex, edit, e 都是...
在Linux系统中,Vi编辑器是一款功能强大且广泛使用的文本编辑工具,尤其在进行系统管理和脚本编写时不可或缺。本文将深入解析Vi编辑器的基本操作和高级命令,帮助用户掌握其核心功能,提升文本编辑效率。 ### 启动...
Linux下的vi(Vim)编辑器是一款强大的文本编辑工具,被广泛用于系统管理和软件开发。以下是对vi命名操作文档中的主要知识点的详细说明: 1. **启动与打开文件**: - `vi filename`:打开或创建名为filename的文件...
在Linux系统中,`vi`(Visual Editor)是一款强大...这些命令是`vi`编辑器的基础,熟练掌握它们能大大提高你在Linux环境下的文本编辑效率。通过不断的实践和学习,你将能够更加灵活地使用`vi`来处理各种文本编辑任务。
本文将基于“vi使用简单命令说明”的内容,深入探讨vi的三种运行模式及各模式下的常用命令,帮助初学者快速掌握vi的基本操作。 #### Vi的三种运行模式 Vi主要分为三种运行模式:普通模式、插入模式和命令行模式。 ...
VI使用说明,解释VI常用命令
vi 编辑器是 Linux/UNIX 环境下经典的编辑器,熟练地使用它可以高效地编辑代码、配置系统文件等,是程序员和运维人员必须掌握的技能。下面是 vi 编辑器的详细说明: vi 编辑器的三种模式 1. 命令模式:这是 vi ...
`vi`或`vim`是Linux下的常用文本编辑器,用于创建、修改文件。学习其基本操作,如插入模式和命令模式的切换,是必要的。 16. **chmod**:更改文件或目录的权限。`chmod +x filename`增加文件的执行权限,`chmod 755...
例如,`man ls`会显示`ls`命令的使用说明。 14. **创建目录**:DOS的`mkdir`在Linux中也有相应的功能,用于创建目录。 15. **查看文件**:DOS的`more`在Linux中对应的命令是`less`,用于分页查看文件内容。 16. *...
包括 linux系统常用 命令详解( crond命令 mount命令详解 vi命令详解等),另外包括一些服务软件的使用说明(例如ftp等)。 无论对开发人员还是运维或测试人员掌握这些技术对个人有一个很大的飞跃。
### VI使用说明与快捷键详解 #### 一、VI编辑器简介 VI(Visual Editor)是Unix/Linux系统中广泛使用的文本编辑器之一。它功能强大且高效,支持多种操作模式,如命令模式、插入模式等。掌握VI的基本操作对任何从事...
- **功能说明**:`ifconfig`是Linux中用于显示或配置网络设备接口的命令。 - **使用示例**:如果想要查看所有网络接口的信息,可以直接输入`ifconfig`;若仅需查看特定接口(如eth0)的信息,则输入`ifconfig eth0`...
这个"Linux中常用命令及说明"文档很可能会涵盖一些基础到进阶的命令,帮助用户更好地理解和操作Linux系统。以下是一些常见的Linux命令及其用途的简要介绍: 1. **ls**:用于列出目录中的文件和子目录。通过添加参数...
实验二"Linux常用命令和vi,gdb的使用"旨在帮助学员熟悉Linux的基本操作,掌握常用的命令行工具,以及文本编辑器vi和调试器gdb的使用方法。以下是对这些知识点的详细解释: 1. **ls命令**:用于列出当前目录中的文件...