如何在 Emacs 中使用 Vim 键绑定?

How can I use Vim keybinding in Emacs?

Emacs 是否有任何 plugin/extension 允许我使用 Vim 键绑定?

我在 Ubuntu 主机上的 Windows Vista 设备 运行 上使用 运行 emacs。

谢谢!

像这样: http://www.emacswiki.org/emacs/Evil ?

Evil is an extensible vi layer for Emacs. It provides Vim features like Visual selection and text objects, and is the successor to Vimpulse and vim-mode.

有许多可用的 VI 仿真器。当前版本的 GNU Emacs 附带一个名为 'viper'.

要将 Emacs 置于仿真模式,只需键入:

M-x viper-mode

viper 仿真器支持许多不同的用户级别,它们提供不同程度的 VI 依从性,从几乎没有普通 Emacs 键绑定可用的初学者级别到更复杂的级别,在普通级别之间有更大的集成键绑定和 VI 方式。

要退出 viper 模拟器(对我来说这一直是我使用 VI 的常见问题:-),请键入

M-x viper-go-away