`

vi 手册

阅读更多

VI unix 上最常用的文本编辑工具,作为 unix 软件测试人员,有必要熟练掌握它。

进入 vi 的命令
vi filename :
打开或新建文件,并将光标置于第一行首
vi +n filename
:打开文件,并将光标置于第 n 行首
vi + filename
:打开文件,并将光标置于最后一行首
vi +/pattern filename
:打开文件,并将光标置于第一个与 pattern 匹配的串处
vi -r filename
:在上次正用 vi 编辑时发生系统崩溃,恢复 filename
vi filename....filename
:打开多个文件,依次编辑

移动光标类命令
h
:光标左移一个字符
l
:光标右移一个字符
space
:光标右移一个字符
Backspace
:光标左移一个字符
k
Ctrl+p :光标上移一行
j
Ctrl+n :光标下移一行
Enter
:光标下移一行
w
W :光标右移一个字至字首
b
B :光标左移一个字至字首
e
E :光标右移一个字 j 至字尾
)
:光标移至句尾
(
:光标移至句首
}
:光标移至段落开头
{
:光标移至段落结尾
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
:在反方向上重复上一次搜索命令
s/p1/p2/g :将当前行中所有 p1 均用 p2 替代
n1,n2s/p1/p2/g :将第 n1 n2 行中所有 p1 均用 p2 替代
g/p1/s//p2/g :将文件中所有 p1 均用 p2 替换

选项设置
all
:列出所有选项设置情况
term
:设置终端类型
ignorance
:在搜索中忽略大小写
list
:显示制表位 (Ctrl+I) 和行尾标志( $)
number
:显示行号
report
:显示由面向行的命令修改过的数目
terse
:显示简短的警告信息
warn
:在转到别的文件时若没保存当前文件则显示 NO write 信息
nomagic
:允许在搜索模式中,使用前面不带 “\” 的特殊字符
nowrapscan
:禁止 vi 在搜索到达文件两端时,又从另一端开始
mesg
:允许 vi 显示其他用户用 write 写到自己终端上的信息

最后行方式命令
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
n1,n2 w!command :将文件中 n1 行至 n2 行的内容作为 command 的输入并执行之,若不指
n1 n2 ,则表示将整个文件内容作为 command 的输入
r!command :将命令 command 的输出结果放到当前行

分享到:
评论

相关推荐

    特斯拉VI手册_大厂VI品牌视觉标准设计规范_企业品牌手册.pdf

    特斯拉VI手册_大厂VI品牌视觉标准设计规范_企业品牌手册.pdf 本文档为特斯拉VI手册,是大厂VI品牌视觉标准设计规范的一部分,旨在提供统一的视觉 identity 并确保企业品牌的连续性和一致性。下面将对标题、描述、...

    【产品经理工具包-设计规范】-菜鸟品牌VI手册.zip

    《产品经理工具包-设计规范》-菜鸟品牌VI手册是一份专为产品经理和设计师准备的参考资料,旨在提供关于品牌视觉识别系统(Visual Identity System,简称VI)的详细设计规范。这份手册由菜鸟网络出品,旨在帮助产品...

    顺丰快递公司视觉识别VI手册清晰电子版PPT学习教案.pptx

    《顺丰快递公司视觉识别VI手册》是一份详细阐述企业品牌形象构建和管理的教程,主要针对的是顺丰快递这一知名物流品牌。视觉识别系统(Visual Identity,简称VI)是现代企业塑造和传播自身形象的重要工具,它涵盖了...

    VI手册VI品牌产品画册企业视觉识别系统图册排版id素材模板源文件

    《VI手册:企业视觉识别系统的关键要素与设计实践》 VI手册,全称为Visual Identity Handbook,是企业视觉识别系统的核心组成部分,它详细规定了企业品牌形象的视觉表达方式,旨在通过一致性的视觉元素来塑造和传播...

    企业VI手册样本(基础应用).pptx

    企业VI手册样本(基础应用) 作为一份企业VI手册样本,企业VI手册样本(基础应用)为企业提供了一份基础的视觉识别系统应用指南。下面是该手册样本的详细知识点: 企业VI手册样本的定义 企业VI手册样本是企业视觉...

    vi手册.pdf

    今天,我们将深入探讨这份由Bram Moolenaar撰写的《vi手册.pdf》,并通过这份手册,为广大C语言开发者提供一个学习vi编辑器的实践指南。 首先,我们有必要明确vi编辑器的定位。vi编辑器并非是一个简单的文本输入...

    VI手册调研报告.pdf

    VI手册调研报告.pdf 本文档提供了一个关于可口可乐VI手册调研报告的详细分析,涵盖了可口可乐企业发展历史、企业精神、VI特点分析、VI系统设计的基本概念、VI系统设计的意义、VI系统设计的基本要素等方面的内容。 ...

    中国联通vi手册

    中国联通vi形象视觉手册,详细、系统的vi设计信息,对大家设计vi形象有一定的查考价值

    深圳华联物业VI手册设计欣赏

    深圳华联物业VI手册设计欣赏

    vi手册

    ### vi手册知识点解析 #### 一、菜鸟网络品牌视觉规范概览 菜鸟网络品牌视觉规范是一套详尽的品牌设计指导原则,旨在确保品牌形象的一致性和专业性。此规范覆盖了从标识设计到色彩、图形、字体等多个方面的要求,...

    百度VI手册

    ### 百度VI手册知识点解析 #### 一、VI设计概览 在“百度VI手册”这份资料中,我们可以看到其主要围绕品牌视觉识别系统(Visual Identity System, 简称VI)的设计展开。VI是企业形象的重要组成部分,通过统一的...

    企业VI 手册报价 swf版

    flex/flash制作的企业VI手册报价系统, 具有自动算价功能。

    汽车品牌某汽车某汽车企业形象视觉识别VI手册(最新版).pptx

    汽车品牌某汽车某汽车企业形象视觉识别VI手册(最新版).pptx

    中国联合通信有限公司VI手册.ppt

    中国联合通信有限公司(简称中国联通)的VI手册是其企业视觉识别系统的重要组成部分,它详细规定了公司的品牌形象、标识、色彩、字体、图案等视觉元素,旨在塑造统一且具有辨识度的企业形象。VI,全称为Visual ...

    希尔顿酒店VI手册.pptx

    希尔顿酒店VI手册,全称为Visual Identity,即视觉识别系统,是品牌形象塑造的重要组成部分,尤其在酒店行业中,一套完善的VI系统能有效提升品牌知名度、识别度以及顾客的体验感。希尔顿酒店作为全球知名的五星级...

    vi 手册 英文原版

    vi强力手册,英文原版。主要基于嵌入式linux。

    餐饮VI手册设计附件借鉴.pdf

    根据您提供的文件信息,虽然没有具体内容的详细描述,但可以推测此文档是关于“餐饮VI手册设计附件”的设计参考或示例。VI手册,即Visual Identity Guide,是品牌形象识别手册,它通常包含品牌在视觉传达方面的标准...

    奔驰VI手册_大厂VI品牌视觉标准设计规范_企业品牌手册.pdf

    奔驰VI手册_大厂VI品牌视觉标准设计规范_企业品牌手册.pdf 本手册是奔驰VI品牌视觉标准设计规范的相关指导手册,旨在为企业品牌设计提供统一的视觉标准。本手册涵盖了奔驰VI品牌设计的主要元素,包括品牌标志、色彩...

    VI手册簿设计文字说明书参考.doc

    VI手册的出现,正是为了解决品牌形象的标准化和规范化问题。VI手册,即视觉识别手册,是企业形象设计系统的关键文本,它详细规定了企业标志、标准字体、色彩系统等一系列视觉要素的应用原则与方法。 VI手册的设计...

    中国联合通信有限公司VI手册.pptx

    【中国联合通信有限公司VI手册】是中国联合通信有限公司(简称中国联通)的企业视觉识别系统,它包含了公司的品牌形象、标志、色彩、字体、图形元素等核心设计规范。这个手册是企业形象传播和品牌管理的重要工具,...

Global site tag (gtag.js) - Google Analytics