vi常用命令使用详解_第1页
vi常用命令使用详解_第2页
vi常用命令使用详解_第3页
vi常用命令使用详解_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、输入模式命令进入输入输出的方法命令作用<a>在光标后输入文本<A>在当前行末尾输入文本<i>在光标前输入文本<I>在当前行开始输入文本<o>在当前行后输入新一行<O>在当前行前输入新一行光标移动命令光标移动命令作用<w>向前移动一个单词的首字符<b>向后移动一个单词的首字符<$>移动到当前行行尾<>移动到当前行行首<%>以当前括号为目的移动<H>移动到当前屏幕首行<M>移动到当前屏幕中间行<L>移动到当前屏幕尾行<page

2、 down>/<CTRL-F>向前滚动一整屏<page up>/<CTRL-B>向后滚动一整屏<h>向前移动一个字符<j>向上移动一行<k>向下移动一行<l>向后移动一个字符30%/50%/80%移动到文件30%/50%/80位置删除操作命令删除操作命令作用<x>删除光标所在的字符<s>删除光标所在的字符并进入插入模式<dw>删除光标所在的单词<d$>删除光标至行尾的所有字符<d>删除光标至行首的所有字符<dd>删除当前行<J&

3、gt;删除换行符,即合并两行改变与替换操作命令改变与替换操作命令作用<r>替换光标所在的字符<R>进入替换字符模式<cw>替换当前单词并进入插入模式<c$>替换当前位置至行尾并进入插入模式<c>替换当前位置至行首并进入插入模式<cc>替换当前行并进入插入模式<u>撤消<CTRL-r>重做<:s/one/two/>当前行one替换成two<:%s/one/two/gc>全文one替换成two,要求确认<:5,10s/one/two/gc>将5至10行间的one替换成

4、two,要求确认查询命令查询命令作用</abc>向前查询abc<?abc>向后查询abc<n>向前继续查询<N>向后继续查询<*>以当前位置单词进行搜索拷贝与粘贴命令拷贝与粘贴命令作用<yw>复制光标所在单词<yy>复制光标所在行<y$>复制光标至行尾的字符<y>复制光标至行首的字符<p>将剪贴板中的内容粘贴在光标后<P>将剪贴板中的内容粘贴在光标前文件保存及退出vi命令文件保存及退出vi命令作用<:q>不包存退出<:q!>不保存强制性退出

5、<:w>保存编辑<:e!>放弃所有修改并重载该文件的原始文件<:w filename>存入文件filename中<:w! filename>强制性存入文件filename中<:wq>保存退出分隔窗口编辑多个文件命令作用<vi o file1 file2>为多个文件打开多个窗口<:splist file2>打开第二个窗口编辑file2文件<CTRL-w w>在两个窗口间切换<5 CTRL-w +>当前窗口高度增加4行<vimdiff file1 file2>查看两个文件间的不同

6、<:close>关闭当前窗口<:only>关闭除当前窗口外所有窗口<:v/CTRL-V><jjjj$y><CTRL-><p>进入Visual模式复制4行切换另一文件,也可:edit file打开另一文件粘贴命令记录与回放编辑多个文件命令作用<.>重复上一个命令<qa><><q><3a>开始定义宏a执行结束定义执行3次定义的宏其它编辑多个文件命令作用<:!command>执行一个shell命令<CTRL-w f>新开一个窗口并显示当前光标定位的文件名文件如:#include <stdio.h>可查看stdio.h文件内容<CTRL-p/n>向前/后搜索并自动补齐可定义从何处查找关键字补齐:<CTRL-X CRTL+I> 从当前文件和被当前文件include的文件<CTRL-X CTRL-D> 宏定义(也包括include定义的宏)<CTRL-X CTRL-K> 来自一个字典文件的wordgg=G全文格式重排<:help>打开Vim帮助<:help index>得到所有vim命令索引<:h

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论