Existe um comando
select-editor
Isso é para o usuário. Globalmente Você pode usar update-alternatives para configurar o editor para o vim
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ça text/plain
(e outros) apontarem para vim.desktop
(qual é o formato para criar .desktop
arquivos?)
Use update-alternatives
e altere gnome-text-editor
(agora ele tem apenas uma alternativa, então acho que preciso instalar mais uma. Como fazer isso?)
Qual é a melhor maneira de fazer isso?
Existe um comando
select-editor
Isso é para o usuário. Globalmente Você pode usar update-alternatives para configurar o editor para o vim
Ok, criei vim.desktop
em ~/.local/share/applications
e modifiquei defaults.list
(no mesmo diretório) para incluir
text/plain=vim.desktop
Depois disso, sudo update-mime
e seu funcionamento! ( não tenho certeza se esta etapa é necessária )
Clicar em um arquivo de texto é aberto vim
, não gvim, no terminal e :q
fecha o terminal também.
p.s. existem muitos * .desktop na pasta mencionada, copie os valores chave = necessários deles e crie vim.desktop
Quando você instala os pacotes vim, um deles muda o editor padrão para você. Eu acho que é o pacote gvim que corrige 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ê o iniciar a partir do X, você inicia o gvim, e se você está em um terminal você começa vim.
Tags vim file-association ubuntu