Vim - Unix及类Unix系统文本编辑器

news/2024/11/29 3:50:14/

Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs在文本编辑方面都是非常优秀的。

高效率移动

在插入模式之外基本上来说,尽可能少的呆在插入模式里面,因为在插入模式里面 VIM 就像一个“哑巴”编辑器一样。 VIM 的强大之处在于他的命令模式!
使用 h、j、k、l使用 VIM 高效率编辑的第一步,就是放弃使用箭头键。使用 VIM就不用频繁的在箭头键和字母键之间移来移去了,这会节省很多时间。当命令模式时,可以用 h、j、k、l 来分别实现左、下、上、右箭头的功能。
在当前行里面有效的移动光标很多编辑器只提供了简单的命令来控制光标的移动(比如左、上、右、下、到行首/尾等)。VIM 则提供了很多强大的命令来满足控制光标的欲望。当光标从一点移动到另外一点,在这两点之间的文本(包括这两个点)称作被“跨过”,这里的命令也被称作是 motion。
在整个文件里面有效移动光标VIM 有很多命令,可以用来到达文件里面你想到达的地方。

 高效的输入

使用关键词自动完成VIM 有一个非常漂亮的关键词自动完成系统。使用关键词自动完成功能,只需要输入开始几个字母(比如 iAmAL),然后按 <C-N>(按住 Ctrl,再按 N)或者 <C-P>。如果 VIM 没有给出你想要的词,继续按,直到你满意为止,VIM 会一直循环它找到的匹配的字符串。
聪明的进入插入模式VIM 提供了很多进入插入模式的命令。
有效的移动大段的文本使用可视选择(visual selections)和合适的选择模式。不像最初的 VI,VIM 允许你高亮(选择)一些文本,并且进行操作。
在可视选择模式下剪切和拷贝
粘贴粘贴很简单,按 p。
使用多重剪贴板很多编辑器都只提供了一个剪贴板。VIM 有很多。剪贴板在 VIM 里面被称为寄存器(Registers)。你可以列出当前定义的所有寄存器名和它们的内容,命令为“:reg”。最好使用小写字母来作为寄存器的名称,因为大写的有些被 VIM 占用了。
避免重复在 VI 里面,输入 . (小数点符号),将会重复输入的上一个命令。
使用数字也是 VIM 强大的而且很节省时间的重要特性之一。在很多 VIM 的命令之前都可以使用一个数字。


http://www.ppmy.cn/news/190525.html

相关文章

VMware虚拟机全屏状态下如何快速切换回原主机界面

在虚拟机界面中按CTRLalt&#xff0c;让鼠标移出来再按下winD&#xff0c;即可切换回原主机的界面

bootmgr快速修复win7_Win7进入死亡倒计时,全国一半电脑要遭殃?

曾经&#xff0c;月月鸟以为2010年还很遥远&#xff0c;没想到已经过去10年了。也以为2020年遥不可及&#xff0c;却忽然发现还有10天不到了。 除了青春外 &#xff0c;似乎有些东西我们不能带到下一个10年。 没错 &#xff0c; 那就是 Windows 7 。 前几天 &#xff0c; 微软正…

王思聪数字时钟android安卓/ios苹果下载

【应用名称】:冷高轮时间 【应用大小】&#xff1a;6.83 【支持平台】&#xff1a;安卓(Android)&#xff0c;苹果&#xff08;iOS&#xff09; 【时钟样式】男神数字&#xff0c;女神数字&#xff0c;梵高数字&#xff0c;王思聪吃热狗数字&#xff0c;大写数字&#xff0c;中…

windows安全模式_别再用苹果装Windows 因为macOS实在是太好用了

1macOS系统——让你的生活工作更高效回顶部 【PConline 杂谈】苹果电脑在PC行业可谓是一枝独秀&#xff0c;不光因为它拥有精湛的工业设计水平&#xff0c;同时还有一点&#xff0c;就是macOS系统也非常简单易用。不过由于Windows系统占据PC操作系统的绝大多数份额&#xff0c;…

python苹果下载软件助手哪个好_Mac App Store有哪些值得推荐的软件?为什么?

2018年01月12日17:20:06更新 Mounty 如果要将文件拷贝到Ntfs的硬盘上,那可算是受尽折磨了,这个软件可以让你很方便的连接ntfs,并且他是免费的,直接点here下载安装就可以.Mounty for NTFS​enjoygineering.com 我觉得我找了这么长时间的好用的软件,同时也从知乎发现了不少,现在是…

wpsmac和pc版的区别_后悔用苹果装Windows 对比发现macOS实在是太好用了

苹果电脑在PC行业可谓是一枝独秀&#xff0c;不光因为它拥有精湛的工业设计水平&#xff0c;同时还有一点&#xff0c;就是macOS系统也非常简单易用。 不过由于Windows系统占据PC操作系统的绝大多数份额&#xff0c;在操作习惯和软件兼容性也有先天的优势。 所以用户对macOS系统…

苹果设备全攻略

第292期&#xff1a;如何使用watchOS 3中的SOS功能 new第291期&#xff1a;如何在iPhone中一步步设置CarPlay new第290期&#xff1a;在iOS的Safari中增加/删除/查看已保存密码 new第289期&#xff1a;为Mac不同的桌面设置独立的壁纸 new第288期&#xff1a;如何在Mac的Dock中添…

个人电脑应用常识记录

查看当前电脑所连接WIFI 密码EE 知识参考CSDN markdown 导出成 wordCSDN markdown 实现页内跳转SSD 硬盘检测软件推荐CPU 检测工具CPU-Zios - SMB 配置&#xff08;实测可用&#xff09;Win 10 LTSC 安装 Microsoft StoreWin 10 LTSC 安装 Microsoft Store 方法二AD16 安装&…