gpt4 book ai didi

Emacs tramp、版本控制和切换只读

转载 作者:行者123 更新时间:2023-12-01 11:40:42 34 4
gpt4 key购买 nike

当在远程 RCS 控制的文件上使用带有 tramp 的 emacs 24 时,切换只读功能 (^X^Q) 不会发出通常的“此文件受版本控制,等等,等等”。相反,它会翻转只读权限而不 checkout 文件。这是灾难性的,因为下一次检查将覆盖更改等。

如何获得标准行为?干杯,阿尔夫

编辑我试过了

(global-set-key "\C-x\C-q" 'vc-toggle-read-only)

这并没有真正解决问题(删除了所需的行为)。

澄清一下:我希望在编辑远程文件时收到版本控制警告 - 目前我什么也得不到。

最佳答案

您可以键入 C-x v v 来检查文件。

如果你想为此继续使用 C-x C-q,请遵循 NEWS.22 文件中的建议:

The key C-x C-q only changes the read-only state of the buffer (toggle-read-only). It no longer checks files in or out.

We made this change because we held a poll and found that many users were unhappy with the previous behavior. If you do prefer this behavior, you can bind vc-toggle-read-only to C-x C-q in your .emacs file:

(global-set-key "\C-x\C-q" 'vc-toggle-read-only)

The function vc-toggle-read-only will continue to exist.

关于Emacs tramp、版本控制和切换只读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21019366/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com