Нужна более заметная индикация при редактировании через tramp. Цветовую схему что ли менять...
Группировка буферов (при переключении через тот же ido) тоже бы не помешала.
/me дозрел до убийства scroll-bar. Не то, чтоб часто пользовался - так, дело привычки. Не то, чтоб сильно мешал - так, место занимает. А без него как раз получается около 2x20 символов в ширину, C-x 3 и фпуть
Chong Yidong под сдержанным давлением общественности (RMS в том числе) ревертнул свой поломавший совместимость говнопатч для y-or-n-p c трагичной фразой "I guess we'll have to live with this unfortunate historical accident."
http://lists.gnu.org/archive/html/emacs-.....00701.html
Таки можно возвращаться к снэпшоту
(defadvice find-file-noselect (before add-root-prefix
(filename &optional nowarn rawfile wildcards))
"Add tramp sudo prefix to filename"
(and root-prefix
(yes-or-no-p "Use root privileges? ")
(setq filename (concat root-prefix filename))))
(ad-activate 'find-file-noselect)
(defcustom find-file-root-prefix "/sudo::"
"The prefix of root user use in Emacs.")
(global-set-key
(kbd "M-s C-x C-f")
(lambda ()
(interactive)
(let ((root-prefix find-file-root-prefix))
(call-interactively (if ido-mode 'ido-find-file 'find-file)))))
Cие позволяет с помощью M-s C-x C-f открывать файлы/каталоги с рутовыми (в общем случае - с любыми, которые позволяет tramp) правами. В ido-mode тоже
работает.
Poorman's navigation:
- Ставим для GTK клавиатурную тему a-la emacs (тащемта, необязательно)
- Устанавливаем плагин Shortcut Manager https://chrome.google.com/extensions/det.....fcejoljijf
- Вешаем с его помощью на любой шорткат скрипт, тогглящий редактирование документа(примитивно, грубо, но меня пока устраивает и так):
javascript:document.body.contentEditable=!document.body.isContentEditable; void 0
- сохраняем, перезапускаем браузер
Теперь можно перемещаться-выделять-копировать с помощью одной клавиатуры (единственное - для поиска нужно переключаться обратно)
Из замеченных багов: искаропки не работает на локальных файлах и https (на страничке плагина есть хак, но мне пока лень).