vim的基本使用总结

vim的基本使用总结

ID:35295068

大小:42.00 KB

页数:5页

时间:2019-03-23

vim的基本使用总结_第1页
vim的基本使用总结_第2页
vim的基本使用总结_第3页
vim的基本使用总结_第4页
vim的基本使用总结_第5页
资源描述:

《vim的基本使用总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Vim/Vi简介1、Vim/Vi是一个文本编辑器,多适用在Linux/UNIX系统;早期是Vi,现在增强版是Vim,但使用的还是Vi的操作。2、Vim/Vi没有菜单,只有命令。3、作用:建立、编辑、显示文本文件。常用操作1、Vi有三种工作模式:命令模式、插入模式、编辑模式。Insert  Edit2、格式:vi+文件名说明:如果是已存在此文件,表示打开;如果不存在此文件,表示新建。3、三种模式的相互切换3.1    默认进入"命令模式"3.2    插入模式:    在命令模式下-->进入"插入模式",输入i        注:一般下面会提示有--INSERT--退出"插入模式",按ES

2、C键常用选项:aioa    在光标后插入文本,    A    在本行行末插入文本;i    在光标前插入文本,    I    在本行开始插入文本;o    在光标下插入新行,    O    在光标上插入新行;3.3    编辑模式:    在命令模式下-->进入"编辑模式",输入:退出"编辑模式",回车    (其实执行完命令也即进入命令模式了)常用选项:setnumber    使文件显示行号(number也可简写成nu)3.4    命令模式常用命令***定位***h    (等同于方向左键)左移一个字符j    (等同于方向下键)下移一行k    (等同于方向上键)上移一行

3、l    (等同于方向下键)下移一行$    移至行尾0    移至行首H    移至屏幕上端(High)M    移至屏幕中央(Middle)L    移至屏幕下端(Low):setnu    设置行号    //nu是number的简写:setnonu   取消行号    //no-numbergg       到第一行G        到最后一行nG       到第n行        //n是自己输入的行号:n       到第n行        //与nG作用一样***删除***x         删除光标所在处字符nx        删除光标所在处后n个字符dd       

4、 删除光标所在行ndd        删除光标后的n行        //注:光标所在的行也算一行D         删除光标所在处到行尾dG        删除光标所在行到末尾的内容:n1,n2d     删除指定范围的行,将n1行到n2行删除eg,:12,15d    //作用是删除12到15行***复制/剪切***yy       复制当前光标所在行nyy        复制当前光标所在以下n行dd        剪切当前光标所在行(也可以用作删除)ndd       剪切当前光标所在行以下n行    //注:光标所在的行也算一行p        粘贴在当前光标所在行下***替换/

5、取消***u       返回上一次操作(无限制的返回,前提没有在中途保存)r        取代光标所在处字符R        从光标所在处开始替换字符,按Esc结束,不然一直替换后面的字符***搜索/替换***/字符串            从光标处开始搜索要查找的字符串n               (next)搜索指定字符串时,按n键跳到下一个符合的字符串:%s/old/new/g        全文中的字符串old全部替换成new,注意格式,只需改old,new,其他一样:n1,n2s/old/new/g    将n1行到n2行中所有的old都替换成new:s/old/new/

6、g        将光标所在行的所有old都替换成new3.5    保存/退出:    在命令模式下-->输入 :w        保存(不退出):w+文件路径  另存为eg::w/work/dir/newfile  注:把当前文件另存为newfile:wq        保存并退出:q        退出(用于没有未更改):q!       退出不保存(用于文件已更改)4、常用快捷键shift+zz    保存并退出    (在命令行模式下)5、小技巧:r+要导入的文件路径                作用:可以把文件导入到该文件所指光标处:!+进行一些非Vi指令的操作。如:ls查

7、看其他目录,date查看日期,等一系列文件操作命令:r+!+进行一些非Vi指令的操作结果        作用:其他指令的操作结果写入到当前文件所指光标处(不错!)eg:r!date    //把当前查询的日期写入到当前文件6、多文件编辑使用命令vimname1name2name3...(各个文件名之间用空格隔开)可以同时打开多个文件。:n        编辑下一个文件;:N        编辑上一个文件;:files     列出目

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。