Interface do usuário para personalizar um vimrc sem escrever um do zero

12

O Vim é tão infinitamente configurável. No entanto, criar um vimrc é uma tarefa assustadora para iniciantes e usuários intermediários. Basicamente, espera-se que você desenvolva um a partir de uma folha em branco lendo a documentação e recebendo dicas aleatórias de outros usuários.

Existe um menu de configuração intuitivo para ajudar os iniciantes a gerar e revisar um vimrc? Talvez uma ferramenta baseada na Web ou algo análogo a uma caixa de diálogo de opções em um processador de texto?

Captura de tela das preferências do LibreOffice (CC-BY-SA 3.0 em th.libreoffice.org/get-help/installation/mac/)

200_success
fonte

Respostas:

13

Você pode usar o built-in :optionse :mkvimrc(ver :help :optionse :help :mkvimrc).

Mas ... criar o seu próprio ~/.vimrcé uma tarefa assustadora apenas se você quiser o perfeito vimrc"agora". Se você não for paciente o suficiente, existem dezenas de editores alternativos com menos opções e diálogos da GUI. O Vim não é um editor que você pode aprender em uma tarde: espere trabalhar e ler.

romainl
fonte
1
Exatamente isso. Uso o Vim há 8 anos e ainda estou escrevendo meu vimrc. Se você tentar configurar demais de uma só vez, não se lembrará do que fez e esquecerá de tirar vantagem disso.
Tommcdo # 30/15
11

Um site para gerar .vimrcs é http://vimconfig.com/ . É bastante básico - apenas o suficiente para começar (números de linha, destaque de pesquisa etc.).

muru
fonte
3

Atualização : esta resposta está obviamente errada, pois outras respostas estão vinculadas às ferramentas. No entanto, essa resposta pode ter o mesmo valor que a abordagem alternativa (talvez até melhor) do autor do encadeamento do problema raiz.

Infelizmente, acho que essa ferramenta não existe.

Mas, para responder à "raiz" da sua pergunta - você definitivamente não precisa começar a escrever sua .vimrcdo zero. A prática comum entre usuários iniciantes é procurar .vimrcarquivos de usuários especialistas do vim. Aqui estão alguns exemplos com os quais você pode aprender muito:

Por fim, há o plugin do Tim Pope sensível ao vim, que fornece alguns fundamentos e eu recomendo a instalação.


fonte