Emacs 的一些重要功能在 Vim 中是缺失的,例如 comint 模式,并且没有脚本/插件可以替代它们。
与 Emacs 相比,Vim 也有一些优点,例如模式编辑和通常更好的默认快捷键。然而,Viper 模式让我两者兼而有之。 Vimpulse 还启用视觉模式。
不幸的是,没有任何模式可以让 Emacs 的运行速度与 Vim 一样快。
所以我主要学习的是 Vim-in-Emacs。我缺少哪些 Vim 功能?
我是一名普通 vim 用户,但不是 emacs 用户,也没有使用过vimpulse
来确认这一点。
但是浏览下面的 vimpulse 代码我没有看到任何文本对象的提及。
http://www.emacswiki.org/cgi-bin/wiki/vimpulse.el http://www.emacswiki.org/cgi-bin/wiki/vimpulse.el
Vim 引入了一些非常有用的选择和移动习惯用法,这些习惯用法在常规 vi 中没有
-
cat
xml/html 标签的“剪切标签”
-
diw
'在word中删除'
-
di(
di"
删除 a 内的文本""
()
etc.
在vim帮助中查看:he
文本对象了解更多。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)