语法]:vi [-wn] [-R] 文件… [说明]: vi 是一个基于行编辑器 ex 上的全屏幕编辑器,可以在vi 中使用 ex,ed的全部命令,vi选项中 -wn 指将编辑窗口大小置为n行,-R 为将编辑的文件置为只读模式, vi 工作模式分为命令模式和输入模式,一般情况下在命令模式下,可敲入vi命令,进入输入模式下时可以编辑要编辑的文本,命令 a A i I o O c C s S R 可进入输入模式,在输入模式下按 ESC 键可推出输入模式,回到命令模式,在命令模式中...
dd 删除整个一行(即使在屏幕上是折行) i 在光标所在处插入文本 a 在光标所在处之后插入文本 一旦你打了i或a,你就可以键入文本了.Esc使你进入命令模式,然后你可以打: :w 存盘然后继续编辑 :wq 存盘并退出 :q! 放弃存盘并退出 /text 移动光标到text处;/Enter (回车键)用来寻找下一个text G 移动到文件最末 nG 到文件的第n行,n代表一个数字 Ctrl-L 刷新屏幕 ...
vi命令可以说是Unix/linux世界里最常用的编辑文件的命令了,但是因为它的命令集众多,很多人都不习惯使用它,其实您只需要掌握基本命令,然后加以灵活运用,就会发现它的优势,并会逐渐喜欢使用这种方法。本文旨在介绍vi的一些最常用命令和高级应用技巧。 一、基本命令介绍 ---- 1.光标命令 k、j、h、l——上、下、左、右光标移动命令。虽然您可以在linux中使用键盘右边的4个光标键,但是记住这4个命令还是非常有用的。这4个键正是...
在#符下输入vi /etc/inittab后屏幕显示如下: # @(#) init.base 25.6 95/03/22 # # Copyright (C) 1988-1995 The Santa Cruz Operation, Inc. # All Rights Reserved. # The information in this file is provided for the exclusive use of # the licensees of The Santa Cruz Operation, Inc. Such users have the # right to use, modify, and incorporate this code into other...
在#命令符下输入vi /etc/inittabh后屏幕显示如下: @(#) init.base 25.6 95/03/22 # # Copyright (C) 1988-1995 The Santa Cruz Operation, Inc. # All Rights Reserved. # The information in this file is provided for the exclusive use of # the licensees of The Santa Cruz Operation, Inc. Such users have the # right to use, modify, and incorporate this code into other ...
一般模式:光标移动 h 或 -> 光标向左移动一个字符 l 或 /str 在光标之后查找一个str字符串。n for next ?str 在光标之前查找一个str字符串。n for next :n1,n2s/str1/str2/g 在第n1与n2行之间查找str1这个字符串,并将该字符串替换为str2 :%s/str1/str2 全文查找str1这个字符串,并将每行最左边的第一处str1替换为str2 :%s/str1/str2/g 全文查找str1这个字符串,并将每处str1替换为str2 ...