视觉设计基本要素vi常用命令大全.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【Word版,可自由编写!】 常用命令全 ----------------------------------------------------------- 文件操作 viFileName翻开文件FileName,并将光置于第一行首。 +nFileName翻开文件FileName,并将光置于第n行首。 +FileName翻开文件FileName,并将光置于最后一行。 vi+/patternFile 翻开文件File,并将光置于其中第一个于pattern 匹配 的字符串。 viFileName 在上次正用vi FileName生系崩后,恢复FileName。 viFile1 ?Filen 翻开多个文件,依次之行。 :%!xxd按十六制看目前文件 :%!xxd-r 从十六制返回正常模式 :n1,n2con3 将n1 行到n2 行之的内容拷到第 n3行下。 :n1,n2mm3 将n1 行到n2 行之的内容移至第n3 行下。 :n1,n2d 将n1行到n2 行之的内容除。 :n1,n2wfilename 将n1 行到n2行之的内容保存到文件filename 中 :n1,n2w!Command将文件中n1行到n2行的内容作Command的入并行之,若不指定n1、n2,将整个文件内容作Command的入。 :r!Command将命令Command的出果放到目前行。 :nr文件把文件插入到第n行 :so文件取文件,再行文件里面的命令(文件中的命令都是一些ex命令) :l1,l2w文件把第l1和第l2行之的文本写到文件中去 :w文件增添到文件末尾.也能够使用行号 :e!从头编写目前文件,忽略所有的改正 (、[、{、}、]、)对应显示 %显示目前(、[、{、}、]、)的对应项 )显示对应的( )显示对应的[ ]显示对应的{ (、[、{、}、]、)内数据选择 daB删除{}及其内的内容(在非v可视模式下) diB删除{}中的内容 ab选择( )中的内容 ib选择( )中的内容(不含( )) aB选择{}中的内容 iB选择{}中的内容(不含{}) 语法提示与自动补齐 C-NC-P插入模式下的单词自动达成 C-XC-L行自动达成(超级有用) 设置ctags #ctags-f/usr/share/vim/vim63/-R/opt/j2sdk/src/usr/src/kernels/  自 动补齐上下文已有邻近项 ^n自动补齐~/.tags中的邻近函数 ^[显示~/.tags中的光标下的函数的原型, 按^t退出函数 :pta函数名预览窗口迅速翻开相应函数所在文件,并将光标定位在对应函数的 开头 K显示光标下的  C函数的  man说明手册 变量定位 gd转到光标下局部变量的定义处 Gd转到光标下全局变量的定义处 编译选项 :cn命令会把你带到下一个犯错地址,而不考虑它在什么文件里。 :cc命令会向你显示目前错误的编译器输出信息; :cl会生成一个列有项目所有错误的列表,以供浏览这些错误 3]光标移动 字符 光标左移一个字符。l光标右移一个字符。 字 w或W光标右移一个字至字首。 B或b光标左移一个字至字首。 E或e光标右移一个字至字尾。 句}光标移至句尾。 (光标移至句首。 段)光标移至段落开头。{光标移至段落结尾。 行k或Ctrl+p光标上移一行。j或Ctrl+n光标下移一行。Enter光标下移一行。 nG光标移至第n行首。n+光标下移n行。 n-光标上移n行。 n$光标移至第n行尾。 光标移至目前行首。$光标移至目前行尾。屏幕 光标移至屏幕顶行。M光标移至屏幕中间行。L光标移至屏幕最后行。 Ctrl+u向文件首翻半屏。 Ctrl+d向文件尾翻半屏。 Ctrl+f向文件尾翻一屏。 Ctrl+b向文件首翻一屏。 nz将第n行滚至屏幕顶部。不指定  n时将目前行滚至屏幕顶。 4}插入 在文件中插入行号(不是显示行号,是插入!) :g/^/execs/^/.strpart(line(.).,0,4) 光标 i在光标前插入。a在光标后插入。 行 I在目前行首插入。A在目前行尾插入。 在目前行之下一新行插入。O在目前行之上新开一行插入。 5)替换 替换目前字符。 R替换目前字符及后来的字符,直至按ESC键。 从目前光标地点处开始,以输入的文本代替指定数目的字符。 删除指定数目的行,并以所输入的文本代替。 6)改正 ncw或nCW改正指定数目的字符。nCC改正指定数目的行。 :rfilename将文件filename插入在目前行之下 查找替换 /C-RC-W把狭义单词cword写到搜寻命令行/C-RC-A把广义单词cWORD写到搜寻命令行:g/str/s/str1/str2/g 第一个g表示对每一个包括s1的行都进行替换, 第二个g表示对每一行的所有

文档评论(0)

183****1403 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档