首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使Vi在Git Bash shell中作为Emacs工作?

如何使Vi在Git Bash shell中作为Emacs工作?
EN

Unix & Linux用户
提问于 2017-05-26 11:44:51
回答 2查看 3.6K关注 0票数 2

Git通过MinGW64在Windows上的Git Bash中包含了Vi。我不是一个Vi用户,所以当Git启动Vi时,它真的给我搞砸了。它通常结束在我强行关闭终端,删除克隆,然后重新克隆(因为它浪费了太多的时间试图修复混乱)。

如果有这种情况,我想在Emacs模式下使用Vi。其他编辑器,比如Notepad++和Visual都有类似的模式(或者插件来提供它们),所以我猜Vi可能也有。

Vi有Emacs的运作模式吗?如果是这样的话,我该如何告诉Vi表现得像Emacs?或者,我如何告诉Git为我提供一个类似Emacs的编辑器?

EN

回答 2

Unix & Linux用户

发布于 2017-05-26 12:02:42

你不能那样做。viviemacsemacs。如果对默认编辑器不满意,请执行

代码语言:javascript
复制
git config --global core.editor path-to-emacs.exe-on-your-machine

您可以单独安装emacs,它不需要成为git的一部分。

票数 31
EN

Unix & Linux用户

发布于 2017-05-26 13:53:18

为了基于@Philippos的答案,尝试将vim配置为像emacs一样工作是没有意义的,您应该设置git来使用您喜欢的编辑器。我从注释中看到,您没有安装emacs,您是否安装了另一个文本编辑器,可以用于此?

例如,如果使用Notepad++,可以使用:

代码语言:javascript
复制
git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"

您应该能够对任何文本编辑器执行类似的操作,尽管找到要使用的正确命令可能需要进行一些搜索。

票数 7
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/367405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档