欢迎来到天天文库
浏览记录
ID:14324313
大小:115.50 KB
页数:3页
时间:2018-07-27
《vi操作说明&常用unix命令》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Vi操作说明启动和结束vifile以编辑状态打开文件filevi-Rfile以只读状态打开文件file:rfile在当前行的下一行读入文件file的内容:-rfile在当前行的前一行读入文件file的内容:w保存被编辑的文件,但不退出。:wq保存被编辑的文件,并退出。:q:w保存后退出被编辑的文件,或退出未编辑的文件。:q!无论变更的内容保存与否强制退出vifile1…filen以编辑状态打开多个文件:n打开多个文件时把下一个文件作为编辑对象:rew打开多个文件时把返回第一个被编辑的文件光标移动hor向左移动一个字loro
2、r向右移动一个字kor向上移动一行jor向下移动一行or+移到下一行的开头-移到上一行的开头e移到光标所在单词的末尾,包括符号。若已在单词末尾,则跳到下一个单词末尾。E移到光标所在单词的末尾,但不包括符号。w光标移到下一个单词的开头或符号处。W光标移到下一个单词的开头但不包括符号。b光标移到上一个单词的开头或符号处。B光标移到上一个单词的开头但不包括符号。G移到文本的最后一行nG移到文本的第n行gg移到文本的最开头的一行0or^(shift+6)or_(下划线)移到本行的开头$移到本行的末尾%移到与现在括号相对应的括号处在
3、当前屏幕内的光标移动H移到当前屏幕的最上端M移到当前屏幕的中间L移到当前屏幕的最下端文件内容在当前屏内的滚动向末尾方向滚动半屏向末尾方向滚动一屏,但有两行是重叠的。向开头方向滚动一屏,但有两行是重叠的。向开头方向滚动半屏向末尾方向一行一行滚动3/3向开头方向一行一行滚动移动到作的标记处m字母在想作标记处输入(a-z)任一字母`字母光标移动到所作的标记处'字母光标移动到所作得标记的行首画面状态的显示显示文件名,光标当前行号,文件
4、总行数,当前行数所占总行数的百分比。or刷新显示文本输入i在光标左侧插入文字I在光标当前行的开头插入文字a在光标右侧插入文字A在光标当前行的末尾插入文字o在光标当前行和下一行之间插入新的一行O在光标当前行和上一行之间插入新的一行J将光标当前行和下一行组成一行s替换光标处的字cw替换光标处至单词结束的字Sorcc替换光标当前行退出文字编辑模式到命令模式文本编辑x删除光标处的字X删除光标前的一个字nx删除光标处及后面的共n个字nX删除光标处及前面的共n个字dd删除光标所在当前行ndd删除光标当
5、前行及后面的共n行dw删除光标当前的一个单词d0删除光标处开始到行首D删除光标处开始到行尾d+G删除光标处开始到文本结束ye复制当前单词yyorY复制当前行nyyornY复制当前行及后面的共n行p粘贴yy,ye复制的在光标的下一行P粘贴dddw删除的在光标的上一行r修改光标处的字R修改光标处及后面的字直至按退出编辑状态。u撤销对文件做的最后修改(一个字)U撤销对文件做的最后一次修改.重复上一次操作~变换光标处字母大小写文本输入i在光标左侧插入文字I在光标当前行的开头插入文字3/3a在光标右侧插入文字A在光标当前行的末尾插
6、入文字o在光标当前行和下一行之间插入新的一行O在光标当前行和上一行之间插入新的一行J将光标当前行和下一行组成一行s替换光标处的字退出文字编辑模式到命令模式文字串搜索,替换/string搜索文字串stringn光标移到下一个stringN光标移到上一个string:s/old/new用来替换当前行中首次出现的old:s/old/new/g用来替换当前行中全部的old:%s/old/new/g用来替换文件中全部的old:start,ends/old/new/g用来替换start行end行之间的old其他:setnu显示各行行
7、号:setnonu关闭各行行号:setis搜索加强设定(光标移至输入的搜索字符串):setic不区分大小写搜索字符串UNIX常用命令cd目录的移动cp文件或目录的复制mv文件的移动或文件目录的名字变更mkdir建立目录rm删除文件ls显示cat显示文件内容pwd(printworkingdirectory)显示当前工作目录du-sk*显示各个用户所占空间grep搜索相关字符ln-s建立链接chmod修改文件权限chmod777文件修改为可执行tarcvfdirectory.tardirectory目录打包,生成directory.tar
8、gzip-9directory.tar压缩文件,生成directory.tar.gzgzip-ddirectory.tar.gz解压缩文件,生成directory.tartarxvfdirectory名.t
此文档下载收益归作者所有