Tornando o vim o editor padrão no Ubuntu Linux

3

Ao tentar tornar o vim padrão em vez do gedit, descobri que isso poderia ser feito de duas maneiras:

  1. Use defaults.list e faça text/plain (e outros) apontarem para vim.desktop (qual é o formato para criar .desktop arquivos?)

  2. 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?

    
por N 1.1 08.04.2011 / 08:34

3 respostas

3

Existe um comando

select-editor

Isso é para o usuário. Globalmente Você pode usar update-alternatives para configurar o editor para o vim

    
por 08.04.2011 / 09:57
1

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

    
por 08.04.2011 / 08:59
-2

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.

    
por 08.04.2011 / 08:59