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)
Работает шарм.