vi filename :打开或新建文件,并将光标置于第一行首
vi +n filename :打开文件,并将光标置于第n行首
vi + filename :打开文件,并将光标置于最后一行首
vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename
vi filename....filename :打开多个文件,依次进行编辑
移动光标类命令[/b]
h :光标左移一个字符
l :光标右移一个字符
space:光标右移一个字符
Backspace:光标左移一个字符
k或Ctrl+p:光标上移一行
j或Ctrl+n :光标下移一行
Enter :光标下移一行
w或W :光标右移一个字至字首
b或B :光标左移一个字至字首
e或E :光标右移一个字至字尾
) :光标移至句尾
( :光标移至句首
}:光标移至段落开头
{:光标移至段落结尾
nG:光标移至第n行首
n+:光标下移n行
n-:光标上移n行
n$:光标移至第n行尾
H :光标移至屏幕顶行
M :光标移至屏幕中间行
L :光标移至屏幕最后行
0:(注意是数字零)光标移至当前行首
$:光标移至当前行尾
屏幕翻滚类命令
Ctrl+u:向文件首翻半屏
Ctrl+d:向文件尾翻半屏
Ctrl+f:向文件尾翻一屏
Ctrl+b;向文件首翻一屏
nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。
插入文本类命令
i :在光标前
I :在当前行首
a:光标后
A:在当前行尾
o:在当前行之下新开一行
O:在当前行之上新开一行
r:替换当前字符
R:替换当前字符及其后的字符,直至按ESC键
s:从当前光标位置处开始,以输入的文本替代指定数目的字
S:删除指定数目的行,并以所输入文本代替之
ncw或nCW:修改指定数目的字
nCC:修改指定数目的行
删除命令
ndw或ndW:删除光标处开始及其后的n-1个字
do:删至行首
d$:删至行尾
ndd:删除当前行及其后n-1行
x或X:删除一个字符,x删除光标后的,而X删除光标前的
Ctrl+u:删除输入方式下所输入的文本
搜索及替换命令
/pattern:从光标开始处向文件尾搜索pattern
?pattern:从光标开始处向文件首搜索pattern
n:在同一方向重复上一次搜索命令
N:在反方向上重复上一次搜索命令
最后行方式命令
:n1,n2 co n3:将n1行到n2行之间的内容拷贝到第n3行下
:n1,n2 m n3:将n1行到n2行之间的内容移至到第n3行下
:n1,n2 d :将n1行到n2行之间的内容删除
:w :保存当前文件
:e filename:打开文件filename进行编辑
:x:保存当前文件并退出
:q:退出vi
:q!:不保存文件并退出vi
:!command:执行shell命令command
ndd:将当前行及其下共n行文本删除,并将所删内容放到1号删除寄存器中。
分享到:
相关推荐
学习使用Vi编辑器建立、编辑、显示及加工处理文本,并了解Vi编辑器在Linux系统中的重要性。 二、实验内容 1. 进入和退出Vi 2. 利用文本插入方式建立一个文件 3. 在新建的文本文件上移动光标位置 4. 对文件执行删除...
在 vi 编辑器中,用户可以通过命令模式下的按键来控制编辑过程。例如,在命令模式下,用户可以按 i 键来插入文字,从目前光标所在之处插入所输入的文字。用户也可以按 a 键来增加文字,从目前光标所在的下一个字开始...
Linux系统基本操作命令与vi编辑器使用 ...Linux系统基本操作命令和vi编辑器使用是Linux系统中非常重要的两个方面,掌握这些基本操作命令和vi编辑器使用方法可以帮助我们更好地管理和维护Linux系统。
Linux下的vi编辑器是一款强大的文本编辑...vi编辑器虽然初学者可能觉得操作复杂,但熟练掌握后,它的高效和灵活性会成为你日常Linux操作中的得力工具。通过不断的实践和学习,可以发掘出更多的使用技巧,提升工作效率。
Linux的vi编辑器是Unix和Linux系统中的标准文本编辑器,具有强大的功能,与现代文本编辑器相比毫不逊色。本文将简要介绍vi编辑器的使用方法和基础指令。 vi编辑器主要有三种模式:命令模式、插入模式和底行模式。在...
"对linux的vi编辑器的认识" Vi 编辑器是 Linux 和 Unix 上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,使它成了效率很高的文本编辑器。尽管在 Linux 上也有很多图形界面的编辑器可用,但 VI 在系统...
在 vi 编辑器中,用户可以使用多种命令来移动光标、搜索和替换文本、删除和复制文本等。下面是常用的命令: * 移动光标:30↓(向下移动 30 行)、[Ctrl] + [f](屏幕向下移动一页)、[Ctrl] + [b](屏幕向上移动一...
### Linux下Vi编辑器命令大全 #### 概述 ...本文介绍的只是Vi编辑器中的一部分命令,实际上还有许多高级特性和功能等待探索。通过不断实践和学习,你可以充分利用Vi编辑器的强大功能,提高工作效率。
Linux系统中的vi编辑器是Unix和Linux环境下的标准文本编辑工具,因其强大的功能和灵活性而被广泛使用。本文主要介绍了vi编辑器的基本使用方法、启动与退出、常用命令以及一些高级应用。 首先,vi编辑器有两大工作...
5. **删除模式**:删除文本是 vi 编辑器中最常见的操作之一,可以通过以下命令进行: - **x**:删除光标下的字符。 - **X**:删除光标前的一个字符。 - **dw**:删除光标至单词结尾的所有字符。 - **dd**:删除...
### Linux平台上Vi编辑器的核心命令解析 #### 一、Vi编辑器简介 Vi编辑器作为Linux平台下一款轻量级的文本编辑工具,在系统管理、软件开发等领域具有广泛的应用价值。尤其是在Ubuntu这样的发行版中,尽管相较于Red ...
常用命令linux下vi编辑器命令大全常用命令linux下vi编辑器命令大全
对于任何Linux用户或系统管理员而言,掌握VI编辑器的基本操作是至关重要的技能之一。本文将深入探讨VI编辑器的启动方式、基本模式、编辑命令以及实用技巧,帮助读者熟练掌握这一工具。 #### 启动VI编辑器 - **启动...
### Linux vi编辑器使用方法详解 #### 一、vi编辑器概述 vi编辑器作为所有Unix及Linux系统下的标准编辑工具,在系统管理、脚本编写等方面具有不可替代的地位。其功能强大,支持多种操作模式,使得用户能够在无需...
### Linux中的vi编辑器知识点详解 #### 一、vi编辑器概述 - **定义**: `vi`(Visual Editor)编辑器是一种广泛应用于Unix和Linux操作系统中的文本编辑工具。它不仅功能强大,而且几乎在所有基于Unix的系统中都可以...
【Linux实习三报告:VI编辑器及shell命令】 在Linux操作系统中,掌握VI编辑器和shell命令对于日常的系统管理和开发工作至关重要。这次实习的主要目标是深入理解和实践这两个核心工具。 **一、VI编辑器** VI...