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

302
Alien Life Form

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

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

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

Я старался

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

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

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

Ура, Альф

0

1 ответ на вопрос

0
Alien Life Form

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

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

Похожие вопросы