Советы по использованию vim через медленное соединение? - PullRequest
18 голосов
/ 03 марта 2009

Я использую vim по медленному соединению, и это немного больно. Что я могу сделать в Vim, чтобы облегчить боль?

Ответы [ 15 ]

0 голосов
/ 19 января 2015

Используйте mosh: http://www.linuxscrew.com/2012/04/11/why-mosh-is-better-than-ssh/?replytocom=804158#respond

apt-get install mosh
yum install mosh
(or whatever appropriate command for your system)

А затем просто используйте «mosh» вместо «ssh».

Он был разработан для медленных соединений, и, от быстрого тестирования моего медленного 3G-соединения до сервера, он, кажется, достаточно хорошо его поддерживает.

NB При подключении к нестандартному порту обязательно обновите / etc / ssh / ssh_config

0 голосов
/ 04 апреля 2013

не устанавливайте опцию cursorline или colorcolumn. В противном случае vim будет значительно отставать.

0 голосов
/ 24 октября 2011

Для повторяющихся задач вы можете отобразить серию команд одним нажатием клавиши. Допустим, вы хотите найти и заменить слово (foo на bar), но не все его экземпляры

/foo
:map g cwbar^v^[n

Введите g, если вы хотите заменить, и n, чтобы пропустить

  • cw = изменить слово
  • ^ v = crtl + v, чтобы включить запись нажатий клавиш, таких как ESC и ENTER
  • ^ [= ctrl + ESC
  • n = следующий экземпляр строки поиска
0 голосов
/ 03 ноября 2009

Медленный запуск vim от Depesz , вероятно, не ваш случай, но, возможно, он вам тоже поможет.

0 голосов
/ 03 марта 2009

Можно немного притупить боль, используя быстрые клавиши для перемещения вверх и вниз по файлу и вдоль линий, но, как я часто видел, делать что-либо на медленном соединении очень больно. Я обнаружил, что, когда это возможно, я могу сэкономить много времени и разочарований, scp 'поместив файл на свою рабочую станцию, мирно отредактировав его и загрузив обратно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...