基本的用法大家在网上查一下,就行了,这里主要记录一下非基本用法以外的东东,不断更新中ing
- 如果想不退出vim而查看Linux系统的有关信息,输入“:!shell ”即可进入vim以前的shell环境,按下exit退回到vim编辑状态。
- shift+zz 保存后自动退 和 :wq 是一样的
- 直接运行命令,不退出VI :! 命令 Demo::! ls
- 将其他文件内容导入当前编辑文件中,:r 文件名 Demo::r /etc/hosts
结合第3条可以这样插入日期 Demo::r !date
- 像UltraEdit一样的列选功能,在VI也能用,按Ctrl + V,用向下或向上键选择行,再按Shift+I,然后输入要输入的符号,最后ESC。(Gvim下用Ctrl+Q,不然变成黏贴了)
我们常用这个方式加注释,还有更简单的方法 :起始行,终止行s/要替换字符/替换为新字符/g Demo::1,20s/^/#/g
- 重复上次操作,有的时候我们经常做重复操作,先在第一行上操作例如删除第一个字母,然后到你要重复的行,然后 . (就是有>号的键)
- 如果想把一个字母进行大小写变换,可以在字母上按SHIFT+~.
- :global可以简写为:g :g! :vg
:g/^/m 0 #倒序文件行
:g/^$/d #vi中删除空行
:g/^/+1 d #删除偶数行 也可以用normal命令 :%norm jdd
:g/^/d|m. #删除奇数行
- J表示,其功能是把光标所在行与下面一行合并为一行
nJ表示,其功能是把光标所在行与下面n行合并为一行
:n1,n2 co n3:将n1行到n2行之间的内容拷贝到第n3行下
:n1,n2 m n3:将n1行到n2行之间的内容移至到第n3行下
:n1,n2 d:将n1行到n2行之间的内容删除
-
删除命令
ndw或ndW:删除光标处开始及其后的n-1个字
do:删至行首
d$:删至行尾
ndd:删除当前行及其后n-1行
x或X:删除一个字符,x删除光标后的,而X删除光标前的
Ctrl+u:删除输入方式下所输入的文本
分享到:
相关推荐
文中的抓图展示了我的vim使用环境。 vim使用进阶: 使用会话和viminfo 本文介绍如何使用vim的会话 (session) 和viminfo来恢复vim的使用环境。如果你需要经常恢复到相同工作环境,此功能非常有用,你不必一次次重新...
vim使用进阶vivivim使用进阶vim使用进阶m使用进阶m使用进阶vim使用进阶
本系列文章介绍我自己使用vim的一些经验,主要包括vim使用技巧、vim配置、vim命令、vim 插件等内容。本篇是序言,务虚为主。 在使用vim进行软件开发之前,我使用的工具是Source Insight,相信大家并不陌 生。...
Vim使用指南以及vim的一些基础知识和使用技巧,包括vim中一些插件的使用,代码提示,自动完成,快速搜索,快速替换,
Vim 是一款功能丰富而强大的文本编辑器,其代码补全、编译及错误跳转等方便 编程的功能特别丰富,在程序员中得到非常广泛的使用。...本书适合想要学习和掌握 Vim 工具的读者阅读,有一定 Vim 使用经验的程序员。
VIM使用指南.rarVIM使用指南.rarVIM使用指南.rarVIM使用指南.rarVIM使用指南.rarVIM使用指南.rar
vim使用教程vim使用教程vim使用教程vim使用教程vim使用教程vim使用教程vim使用教程vim使用教程
vim用户手册中文版,vim使用进阶,使用vim提高你的文本编辑效率,学会使用vim必须的参考资料!!
vim使用-linux
https://www.bilibili.com/video/BV13q4y1u7pB?p=4
详细讲解LINUX系统中VIM编辑器的使用方法。
Vim 是一款功能丰富而强大的文本编辑器,其代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中得到非常广泛的使用。Vim 能够大大提高程序员的工作效率。对于 Vim 高手来说,Vim 能以与思考同步的速度...
两篇很牛的vim使用技巧 vim 技巧 chinaunix
05.1 文本编辑器Vim-Vim常用操作.mp4 05.2 文本编辑器Vim-Vim使用技巧.mp4
VIM使用进阶 一篇介绍VIM高级使用技巧的文档,pdf格式
最好的vim使用参考手册
在使用过程中,呕心沥血收集来的网上资源,无分放送。 包括 (1)多种版本vim用户手册中文版 (2)多种版本vim键盘图(中/英文版本) (3)各种教程 (4)网上收集而来的各种使用技巧方法
VIM使用指南,还不错,以前从一个哥们的BLOG中淘到的
Vim使用手册
VIM使用手册,编译,安装,使用命令,Linux下最好用的编辑工具。