首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在emacs中禁用vc-git?

如何在emacs中禁用vc-git?
EN

Stack Overflow用户
提问于 2011-04-22 03:25:47
回答 5查看 8.7K关注 0票数 30

我使用的是emacs,而不是sshfs和git存储库。我喜欢使用git命令行,因此对于这个项目,我不需要启用vc-git。如何防止.emacs命令加载vc-git?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-04-22 03:48:09

将其从find-file-hook中删除。这应该会禁用后端:

代码语言:javascript
运行
复制
(remove-hook 'find-file-hook 'vc-find-file-hook)

在上面的代码行之前,您可能需要一个(require 'vc)才能获得正确的时间。或者可能像这样包装它:

代码语言:javascript
运行
复制
(eval-after-load "vc" '(remove-hook 'find-file-hook 'vc-find-file-hook))

来选择合适的时机。

票数 16
EN

Stack Overflow用户

发布于 2011-06-01 00:02:38

从vc-mode处理的后端列表中删除git:

代码语言:javascript
运行
复制
(delete 'Git vc-handled-backends)

或者删除所有源代码管理挂钩:

代码语言:javascript
运行
复制
(setq vc-handled-backends ())
票数 52
EN

Stack Overflow用户

发布于 2012-04-30 19:17:24

或者您可以禁用emacs中的整个版本控制功能。

代码语言:javascript
运行
复制
;;disable the version control

(setq vc-handled-backends nil) 

对我很管用。

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

https://stackoverflow.com/questions/5748814

复制
相关文章

相似问题

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