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简单命令介绍说明
两个文件。一个是linux命令大全。有很全的命令和介绍,并且举例说明怎么用。另一个文件是vi命令大全。
这个文件包含了linux系统常用命令及vi用法,其中含有个人在学习时增加部分说明,欢迎大家下载,希望对你有所帮助!谢谢!
VI使用说明,解释VI常用命令
详细解释常用命令,简单易懂,让你轻松地掌握vim在linux环境下开发
包括 linux系统常用 命令详解( crond命令 mount命令详解 vi命令详解等),另外包括一些服务软件的使用说明(例如ftp等)。 无论对开发人员还是运维或测试人员掌握这些技术对个人有一个很大的飞跃。
网上下载的linux及vi常用命令整理和简要说明,可以作为参考手册进行查询
对linux下VI操作的全部快捷方式和命令,包括常用或是不常用的全部在内
内含主要: PuTTY.exe 远程加密联机软件 fdisk 多媒体使用说明文件夹 nslookup 多媒体使用说明文件夹 PuTTY 多媒体使用说明文件夹 vi <= vi多媒体使用说明文件夹
LINUX选修课讲义:vi简易操作说明 LINUX选修课讲义:X窗口管理器启动文 LINUX选修课讲义:/etc目录文件介绍 LINUX选修课讲义:Redhat配置文件 LINUX选修课讲义:中心四终端安装Linux LINUX选修课讲义:RPM使用方法...
一个pdf和一张图片足以说明linux下繁杂的vi编辑器命令.一个傻瓜教程.让新手快速上手.
VI常用命令说明,总结了在LINUX下常用的VI操作指令。非常实用。
Shell编程实验 一、实验目的 ...1、LINUX环境下常用命令和VI编辑器的操作。 2、了解Shell作用和主要分类等基础知识。 四、实验设备及工具 软件:PC机操作系统REDHAT ELAS4环境 五、实验原理及说明
Linux ex命令用于在Ex模式下启动vim文本编辑器。 ex执行效果如同vi -E,使用语法及参数可参照vi指令,如要从Ex模式回到普通模式,则在vim中输入”:vi”或”:visual”指令即可。 语法 ex [选项][参数] 参数说明: +...
《学习vi和vim编辑器(第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就本书的经典地位。读者将学到: ·快速...
当所有的命令都不能使用的时候vi也是失去作用的。 这时候需要使用shell命令的绝对路径调用命令。 # 编辑profile文件 /usr/bin/vim /etc/profile 然后在新的窗口执行 source /etc/profile linux 所有命令无法使用 ...
《学习vi和Vim编辑器(中文版第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就本书的经典地位。读者将学到: ·...
前面介绍了Linux下有多种Shell,一般缺省的是Bash,如果想更换Shell类型可以使用chsh命令。先输入账户密码,然后输入新Shell类型,如果操作正确系统会显示“Shell change”。其界面一般如下: Changing fihanging ...
《学习vi和Vim编辑器(中文版第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就本书的经典地位。读者将学到: ...
在/home目录下建立文件a,在/home目录下建立目录test,在/home/test目录下建立文件b(用vi编辑任意内容) d.对/home目录进行增量备份,备份2013年9月26日以来变化的文件,备份文件名为home.20130926.tar e.删除目录/...