o que é a Vim e porquê utilizar a Vim?

Primeiro, um aviso: eu estou, de maneira nenhuma, um Vim especialista. Na verdade, eu estou no mesmo barco novato como a maioria de vocês, exceto que eu recentemente comecei a usar Vim mais seriamente no trabalho. Para aqueles de vocês que ainda estão lendo, você provavelmente tem uma idéia do que Vim é, mas caso você não tenha, aqui está uma descrição rápida.

Vim é apenas um editor de texto. É isso. Se você está acostumado a usar o bloco de notas (Windows), Texto Sublime (Windows / Mac), Atom (Windows / Mac), Nano (Linux), ou qualquer editor de texto, Vim é apenas outro programa que lhe permite escrever e editar texto.

em comparação com outros editores de texto, 2 aspectos fazem Vim destacar:

eficiência

este é o grande. A Vim tem tudo a ver com eficiência. E há um par de Ângulos a partir dos quais ele se aproxima da eficiência.

Core to Vim’s belief is that most people spend more time editing existing text than writing new text. Isto é especialmente verdade para engenheiros de software que são muitas vezes encarregados de melhorar e manter o código existente. Mesmo se você não é um engenheiro de software, pense de volta para quando você estava escrevendo ensaios na faculdade — sim, provavelmente levou muito tempo para chegar ao produto acabado, mas isso é porque você revisou ao longo do caminho e revisou-o 100 vezes depois de terminar o seu rascunho inicial.

Vim permite que você seja eficiente, forçando-o a usar apenas o teclado (Sim, isso significa que não há mais mouse!) e, em seguida, dar-lhe a capacidade de usar atalhos de teclado existentes, bem como personalizar e criar novos para completar tarefas repetitivas rapidamente. Não vou entrar em detalhes sobre configurar o seu .arquivo vimrc neste post, mas essencialmente, seu .o ficheiro vimrc é apenas um ficheiro de texto antigo que o Vim processa cada vez que é carregado, e contém todos os atalhos e configurações para tornar o seu editor Vim único para si. Esta capacidade de personalizar Vim para atender às suas necessidades de digitação é o que, em última análise, permite Vim shred através do texto à velocidade do pensamento!

Ubiquity

este é também um aspecto muito legal da Vim, que é que está em toda parte. Está disponível em praticamente todas as plataformas importantes em que se possa pensar. Quer você esteja usando um Mac, Windows, ou alguma distribuição Linux, A Vim tem você coberto. Em particular, se o seu trabalho diário envolve trabalhar nas sessões de terminal ssh’ed, Vim é o seu único editor de texto disponível.Porque é que nem todos usam a Vim?

é verdade que Vim é um editor de texto poderoso e neste post, eu nem sequer arranhou a superfície do que ele pode fazer ainda. Mas como todas as ferramentas poderosas, há uma curva de aprendizagem para usá-lo. Assim como eu não espero que você saiba como maravilhosamente editar fotos imediatamente em Adobe Photoshop, eu não espero se tornar um especialista em Vim durante a noite. Mas a curva de aprendizagem é exagerada – você pode totalmente se levantar e correr e tornar-se produtivo na Vim depois de seguir o tutorial vimtutor (que leva cerca de 30 minutos).

começar

terminarei este breve post mostrando-lhe como obter o seu primeiro gosto de Vim. Para aqueles de vocês que usam um Mac, você pode seguir ao longo das imagens que eu anexei:No seu Mac, abra a sua aplicação terminal.

eu estou usando o iTerm.

no prompt da shell, escreva “vimtutor”.

Que é isso! Agora vá em frente e siga as instruções e em breve você será capaz de se levantar e executar edição e escrever texto Em Vim!

Vimtutor é uma ótima maneira para começar o aprendizado do Vim!

Deixe uma resposta

O seu endereço de email não será publicado.

More: