visudo / sudoedit e gvim --remote-silent

3

É possível usar gvim --remote-silent e semelhante como editor para visudo e sudoedit? Na verdade, não acho que isso esteja relacionado à opção --remote . Mesmo se eu definir Defaults editor = "/usr/bin/gvim" , as cargas gvim tmpfile ficarão em branco e a edição não terá efeito.

    
por ABP 02.12.2013 / 20:05

2 respostas

3

O gvim retorna quase imediatamente. Quando o sudoedit percebe que o editor retornou, ele terminará de relatar sem alterações. Para que o sudoedit funcione corretamente, você precisa esperar até terminar de editar. Eu normalmente uso o switch -f para fazer isso. Eu não tentei, mas o manual parece apoiar o uso de --remote-wait ou --remote-wait-silent.

    
por 02.12.2013 / 21:14
2

Você pode tentar isso usando as variáveis de ambiente:

  • EDITOR
  • SUDO_EDITOR
  • VISUAL

E definindo um / todos para isso:

"/usr/bin/gvim --remote-silent"
    
por 02.12.2013 / 20:15

Tags