Как редактировать файлы непосредственно на сервере с помощью GVim, когда ssh монтируется из Dolphin?

Я хотел бы использовать GVim для редактирования внешних файлов, доступ к которым осуществляется через Dolphin.

  1. У меня есть внешний сервер с файлами, которые нужно изменить.
  2. Я получаю доступ к серверу по SSH, используя встроенный модуль Dolphin
  3. Я щелкаю правой кнопкой мыши по файлу и редактирую его с помощью GVim
  4. GVim открывает копию файла, хранящегося в /var/tmp/kdecache-<user>/krun/4553434_0_.<filename>

. Если я изменяю файл , мне нужно закрыть GVim , чтобы появилось диалоговое окно с запросом мне отправить файл на сервер.

Итак, я не могу сделать несколько изменений без закрытия / повторного открытия моих файлов, и это невозможно для работы.

Есть ли решение для простого редактирования моих файлов на серверах с использованием SSH или FTP с GVim?

3
задан 24 January 2013 в 12:53

1 ответ

Возможно, будет лучший ответ, но если вы хотите использовать gvim для удаленного редактирования файла через Dolphin, вам может понадобиться смонтировать удаленное местоположение с помощью sshfs.

Я использую Kubuntu 18.04. Чтобы заставить работать sshfs, мне потребовались следующие шаги:

sudo apt install sshfs # (it was already installed so  I could have skipped this step)

sudo groupadd  fuse # the group did not exist for me

sudo usermod -a -G fuse phall

Теперь мне нужно было выйти / снова войти (я перезагрузился), прежде чем он зарегистрирует мое имя пользователя, принадлежащее новой группе. Тогда я мог бы запустить sshfs без прав root:

sshfs user@remote:/my/remote/path /local/mount/path
0
ответ дан 24 January 2013 в 12:53

Другие вопросы по тегам:

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