复制此内容的步骤:
- 开放式emacs
-
M-x
shell
RET vi tmpfile
RET
然后你会看到vi界面一团糟。要退出此操作,请尝试盲输入:q!
或关闭shell缓冲区。
我在emacs中使用"vi"的原因是我大量使用emacs shell模式,有时我会通过ssh连接到其中的另一台主机。在远程主机上,当我需要编辑一些文件,而emacs不在时,我有理由使用"vi"。
非常感谢你的帮助。
I强烈怀疑一个合适的终端模拟器是必要的。
Emacs有一个,很高兴。尝试运行M-xansi-term
。您可以在其中运行一个shell(默认选项),然后在shell模式下通过ssh连接到远程主机。
(如果您不需要更改主机,那么您可以直接运行vi
,而不是shell。)
您可能还发现Emacs中的远程ssh连接非常有用。
毫无疑问,在使用vi时,您会希望在终端中使用char-mode
。
请参阅:C-hig(emacs) Terminal emulator
RET