Emacs tramp, контроль версий и только для чтения

При использовании emacs 24 w / tramp для удаленно управляемых файлов RCS функция "только для чтения" (^X^Q) не выдает обычное "Этот файл находится под контролем версии, бла-бла".

Вместо этого он переворачивает разрешения только для чтения без проверки файла. Это катастрофично, поскольку следующая проверка перезапишет изменения и т. Д.

Как мне получить стандартное поведение?

Я старался

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

который на самом деле не решает проблему.

Чтобы уточнить: я хочу иметь предупреждение контроля версий при редактировании удаленных файлов - в настоящее время я ничего не получаю.

Ура, Альф

1 ответ

Решение

Я вытащил копию vc-toogle-readonly из Emacs 23, переименовал ее, чтобы избежать конфликтов, поместил ее в site-lisp, скомпилировал ее байт и загрузил из.emacs: (load-library "old-toggle-readonly") (global-set-key "\Cx\Cq" 'old-toggle-read-only)

Работает шарм.

Другие вопросы по тегам