visudo / sudoedit и gvim –remote-silent

Можно ли использовать gvim --remote-silent и аналогично редактору для visudo и sudoedit? На самом деле, я не думаю, что это связано с опцией --remote . Даже если я устанавливаю Defaults editor = "/usr/bin/gvim" , загружаемые tmpfile gvim пустые и редактирование не имеет никакого эффекта.

gvim возвращается почти сразу. Когда sudoedit замечает, что редактор вернулся, он не сообщает о каких-либо изменениях. Чтобы заставить sudoedit работать правильно, вам нужно заставить его подождать, пока вы не закончите редактирование. Обычно я использую -f для этого. Я не пробовал, но руководство, похоже, поддерживает использование –remote-wait или –remote-wait-silent.

Вы можете попробовать это, используя переменные среды:

  • РЕДАКТОР
  • SUDO_EDITOR
  • VISUAL

И установка одного / всего на это:

 "/usr/bin/gvim --remote-silent"