
Ao tentar tornar o vim padrão em vez do gedit, descobri que isso poderia ser feito de duas maneiras:
Use
defaults.list
e façatext/plain
(e outros) apontar paravim.desktop
(qual o formato para criação.desktop
de arquivos?)Use
update-alternatives
e alteregnome-text-editor
(no momento só tem uma alternativa, então acho que tenho que instalar mais uma. Como fazer isso?)
Qual é a melhor maneira de fazer isso?
Responder1
Existe um comando
editor de seleção
Isso é para o usuário. Globalmente, você pode usar alternativas de atualização para definir o editor para vim
Responder2
Ok, eu criei vim.desktop
e ~/.local/share/applications
modifiquei defaults.list
(no mesmo diretório) para incluir
text/plain=vim.desktop
Depois disso, sudo update-mime
e está funcionando! (Não tenho certeza se esta etapa é necessária)
Clicar em um arquivo de texto abre vim
, não o gvim, no terminal e :q
fecha o terminal também.
ps, existem muitos *.desktop na pasta mencionada, copie os key=values necessários deles e crievim.desktop
Responder3
Quando você instala os pacotes vim, um deles altera o editor padrão para você. Acho que é o pacote gvim que resolve o seu problema.
aptitude install vim vim-scripts vim-doc vim-gui-common vim-gnome
E a maneira mais comum de usar o vim é que se você iniciá-lo no X, você inicia o gvim, e se você estiver em um terminal, você inicia o vim.