欢迎来到天天文库
浏览记录
ID:55550967
大小:52.00 KB
页数:24页
时间:2020-05-16
《vim常用命令大全.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VIM命令大全2009-07-0210:50A.M.光标控制命令命令 光标移动h 向左移一个字符j 向下移一行k 向上移一行l 向右移一个字符G 移到文件的最后一行w 移到下一个字的开头W 移到下一个字的开头,忽略标点符号b 移到前一个字的开头B
2、 移到前一个字的开头,忽略标点符号L 移到屏幕的最后一行M 移到屏幕的中间一行H 移到屏幕的第一行e 移到下一个字的结尾E 移到下一个字的结尾,忽略标点符号( 移到句子的开头) 移到句子的结尾{ 移到段落的开头}
3、 移到下一个段落的开头0(数字),
4、 移到当前行的第一列^ 移到当前行的第一个非空字符$ 移到当前行的最后一个字符+,Enter 移到下一行的第一个字符- 移到前一行的第一个非空字符在vi中添加文本命令 插入动作a 在光标后插入文本A 在当前行插入文本i
5、 在光标前插入文本I 在当前行前插入文本o 在当前行的下边插入新行O 在当前行的上边插入新行s 删除光标所在处字符,并进入插入模式S 删除光标所在的行,并进入插入模式:rfile 读入文件file内容,并插在当前行后:nrfile 读入文件file内容,并插在第n行后Esc 回到命令模式
6、^vchar 插入时忽略char的指定意义,这是为了插入特殊字符在vi中删除文本命令 删除操作x 删除光标处的字符dw 删至下一个字的开头dG 删除行,直到文件结束dd 删除整行db 删除光标前面的字:n,md 从第m行开始往前删除n行d,d$ 从光标处删除到行尾^h,backspace
7、 插入时,删除前面的字符^w 插入时,删除前面的字修改vi文本每个命令前面的数字表示该命令重复的次数命令 替换操作rchar 用char替换当前字符Rtextescape 用text替换当前字符直到按下Esc键stextescape 用text代替当前字符S或cctextescape 用text代替整行cwtextescape
8、 将当前字改为textCtextescape 将当前行余下的改为textcGescape 修改至文件的末尾ccursor_cmdtextescape 从当前位置处到光标命令位置处都改为text在vi中查找与替换命令 查找与替换操作/text 在文件中向前查找text?text 在文件中向后查找te
9、xtn 在同一方向重复查找N
此文档下载收益归作者所有