



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
移动光标h将光标左移一格。l将光标右移一格。k或Ctrl+p光标上移一行 j或Ctrl+n 光标下移一行 w将光标移到下一个小字的前面。W将光标移到下一个大字的前面。b将光标移到前一个小字的前面。B将光标移到前一个大字的前面。e将光标移到下一个小字的后面。E将光标移到前一个大字的后面。fc把光标移到同一行的下一个c字符处。Fc把光标移到同一行的前一个c字符处。tc把光标移到同一行的下一个字符c的前一格。Tc把光标移到同一行的前一个字符c的后一格。number|把光标移到递number列上。+或Enter把光标移至下一行第一个非空白字符。-把光标移至上一行第一个非空白字符。)光标移至句尾 (光标移至句首 光标移至段落开头 光标移至段落结尾 nG光标移至第n行首 n+光标下移n行 n-光标上移n行 n$光标移至第n行尾 H把光标移到屏幕最顶端一行。M光标移至屏幕中间行 L光标移至屏幕最后行 0(注意是数字零)光标移至当前行首 $光标移至当前行尾 space光标右移一个字符 Backspace光标左移一个字符 屏幕翻滚Ctrl + f向后滚一页。 Ctrl + d 向后滚半页。 Ctrl + b向前滚一页。 Ctrl + u向前滚半页。 Ctrl + e屏幕向下滚一行。 Ctrl + y屏幕项上滚一行。 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删除输入方式下所输入的文本 cc或S修改一整行。 C改变一行光标位置以后的部分。 cw改变光标所在单词。 dd删除当前行。 D删除光标所在行光标后面的内容。 dw删除光标所在的单词。 J把下一行内容加到本行行尾。 rc把光符所在字符替换成c . R覆盖本行内容。 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替换 /pattern/+number将光标停在包含pattern的行后面第number行上。 /pattern/-number将光标停在包含pattern的行前面第number行上。 %移到匹配的“()”或“”上。 改变屏幕显示z-把当前行作为屏幕的最后一行,并重新显示屏幕。z.把当前行作为屏幕的中间一行,并重新显示屏幕。Ctrl+l 重新显示屏幕当前内容。 /pattern/z- 寻找pattern的下一个位置,并把所在行设为屏幕的最后一行。 拷贝文本p将缓冲区内容取到光标所在行的下面一行。 P将缓冲区内容取到光标所在行的上面一行。 “bd将文本删除至有名缓冲区b . “bp张贴有名缓冲区b中内容。 yy把当前行放入缓冲区。 Y把当前行放入缓冲区。 Yw把光标所在的单词放入缓冲区选项设置 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行之间的内容删除 x保存当前文件并退出 w回写修改后的文件。 w filename当filename不存在时,把修改后的文件存为文件filename ,当文件filename存在时,报错。 !w filename如果文件filename存在时,把修改后的文件保存为文件filename . 多文件切换n开始编辑vi激活的文件列表中的下一个文件。 n filenames指定将被编辑的新的文件列表。 文件间切换e filename使用filename激活vi (在vi中装入另一个文件filename)。 e!重新装入当前文件,若当前文件有改动,则丢弃以前的改动。 e+filename使用filename激活vi ,并从文件尾部开始编辑。 e+number filename使用filename激活vi ,并在第number行开始编辑。 e#开始编辑另外一个文件。 加入其他文件r filename读取filename文件,并将其内容加到当前文件后。 r ! Command执行command文件,并将其输出加到当前文件后。 n1,n2 w!command将文件中n1行至n2行的内容作为command的输入并执行之,若不指定n1,n2,则表示将整个文件内容作为command的输入 其他命令ctrl+g取得正在编辑文件的有关信息。 :sh启动sh ,从sh中返回可用exit或ctrl+d . :! Command执行命令command . !重新执行上次的:! Command子命令。 q退出vi q!不保存文件并退出vi ZZ或:wq保存对文件的修改并退出vi . 寄存器操作 ?nyy将当前行及其下n行的内容保存到寄存器?中,其中?为一个字母,n为一个数字 ?nyw将当前行及其下n个字保存到寄存器?中,其中?为一个字母,n为一个数字 ?nyl将当前行及其下n个字符保存到寄存器?中,其中?为一个字母,n为一个数字 ?p取出寄存器?中的内容并将其放到光标位置处。这里?可以是一个字母,也可以是一个数字 ndd将当前行及其下共n行文本删除,并将所删内容放到1号删除寄存器中。 vi filename打开或新建文件,并将光标置于第一行首 vi +n filename打开文件,并将光标置于第n行首 vi + filename打开文件,并将光标置于最后一行首 vi +/pattern filename打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename在上次正用vi编辑时发生系统崩溃,恢复filename vi filename.filename打开多个文件,依次进行编辑 vi -c sub-command
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45824-2025废旧农业机械回收体系建设规范
- 线索集体研判管理制度
- 监理公司人员管理制度
- 育婴家庭安全管理制度
- 自助设备统筹管理制度
- 硫酸盐酸安全管理制度
- 电厂运营车间管理制度
- 矿场现场人员管理制度
- 社区宠物乐园管理制度
- 乡级食药监管理制度
- 常州大学《工程热力学》2022-2023学年第一学期期末试卷
- 新能源行业光伏发电技术操作指南
- 全国托育职业技能竞赛(保育师赛项)选拔赛考试题及答案
- 金字塔原理完整版-课件
- 全国大学生数学建模大赛D题(会议筹备优化模型)
- 中考物理考前指导最后一课
- 盐酸罂粟碱在疼痛治疗中的应用
- 中国近代史纲要-期末考试复习重点
- 企业法务概论智慧树知到期末考试答案2024年
- (高清版)DZT 0331-2020 地热资源评价方法及估算规程
- GB/T 7939.1-2024液压传动连接试验方法第1部分:管接头
评论
0/150
提交评论