Re: как отучить себя от nano ?
Oleksandr Gavenko -> debian-russian@lists.debian.org @ Fri, 29 Nov 2013 23:05:47 +0200:
OG> В месте с M-x tramp и M-x term у Вас отпадет необходимость в
OG> вариациях/инстяляциях/настройке vi в зоопарке.
tramp у меня, скажем, не прижился. Очень много телодвижений нужно,
чтобы открыть файл, особенно - на удаленном хосте от рута. Впрочем, и
локально от рута не сильно лучше, с дополнением проблемы. Особенно - с
ido. Кроме того, чтобы, работая в шелле "там", запустить в открытом
"здесь" emacs на редактирование файл "оттуда" (призовая игра - опять же,
от рута), приходится вместо того, чтобы тупо поставить "там" vim из
дистрибутива и rsync'ом скинуть туда свои настройки, писать, отлаживать,
и опять же, ставить "там" велосипед, который через всю цепочку
ssh-соединений прокинет обратно правильный URL для tramp.
Призовая игра: и толку с этого, если я туда зашел с телефона VX
Connectbot'ом? Один хрен, придется запускать там vim.
Ставить "там" emacs, конечно, тоже можно, но он существенно хуже vim в
том, что vim запускается мгновенно, а emacs грузится как типичная
операционная система, каковой и является :) Плюс к этому, поскольку он -
операционная система, то сделать комплект системно-независимых конфигов
для него получается тяжело, у меня в итоге сейчас на Debian в чруте в
телефоне (терминал, screen, почта чисто в Maildir, цветовая схема на
темном фоне) и на недобуке (иксы, почта по локальному IMAP, цветовая
схема на светлом фоне) конфиги заметно разные, и объединить их - не
слишком простая задача. А конфиги vim именно что rsync'ом, не думая - и
работает.
В итоге я для обычной работы таки да, использую emacs, и он прекрасен,
но админское редактирование - это vim. Он тоже прекрасен, если чо...
Кстати, "если чо", то редактировать файлы по сети vim, разумеется, тоже
умеет.
OG> Например, ненарадуюсь настройке:
OG> (defun my-auto-revert-tail-mode-hook ()
OG> (when (string-match "/var/log/\\|\\.log\\'"
OG> (buffer-file-name (current-buffer)))
OG> (auto-revert-tail-mode 1)
OG> (log4-hi-mode 1)
OG> (setq scroll-margin my-scroll-margin)
OG> ))
OG> (add-hook 'find-file-hook 'my-auto-revert-tail-mode-hook)
OG> когда заходишь поглядеть на логи через TRAMP (удаленные логи автоматом
OG> обновляются и скролятся, если курсор в конце буфера)...
OG> Правда я по долгу программистской службы общаюсь только с зоопарком в 5-6
OG> машин...
OG> Есть success-stories от администраторов?
OG> --
OG> Best regards!
OG> --
OG> To UNSUBSCRIBE, email to debian-russian-REQUEST@lists.debian.org
OG> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
OG> Archive: [🔎] 87k3fqex5g.fsf@gavenkoa.example.com">http://lists.debian.org/[🔎] 87k3fqex5g.fsf@gavenkoa.example.com
Reply to: