01
Mai
10

Vim: Comentando várias linhas

Existem algumas formas de comentar múltiplas linhas no Vim, seguem 2 delas:

1) Selecionando as linhas:
- CTRL+V para ir para o VISUAL MODE e selecione as linhas que você quer comentar;
- Digite : (dois pontos)
- Digite s/^/#/
- ENTER

2) Informando as linhas:
- No console do Vim digite :X, Y s/^/#/
Onde X é a primeira e Y é a última linha que você quer comentar.

Note:
s/// faz a substituição.
^ é diz que é para alterar o início das páginas
# é o símbolo de comentário de ruby, use o símbolo de comentário da sua linguagem.


8 Respostas to “Vim: Comentando várias linhas”


  1. Maio 1, 2010 às 5:52 am

    - CTRL + V, seleciona só a primiera coluna das linhas;
    - SHIFT + I, digita ‘#’ ou qualquer outra coisa
    - ESC :)

  2. Maio 2, 2010 às 2:20 am

    Interessante. É incrível o que vc pode fazer com o Vim utilizando alguns comandos básicos, regex e alguns plugins (mais incrível ainda é conseguir convencer seu chefe que vc não precisa de uma IDE pra ser produtivo :) .

    Falando em plugins, vc já viu o comments.vim (http://www.vim.org/scripts/script.php?script_id=1528 )? Ele facilita bastante o processo de comentar/descomentar múltiplas linhas.

    • 3 tcamilo
      Maio 5, 2010 às 4:10 am

      Oi Herbet, valeu pela dica.
      Eu vou continuar postando algumas coisas de VIM.
      Eu tenho algumas coisas anotadas para não esquecer, o legal de postar é que sempre tem alguém com uma outra idéia ou dica.

  3. Maio 3, 2010 às 4:56 pm

    Quem diria, hein!?
    Usando Vim???

    Muito bem!
    Eu deixei de usar, mas daqui a pouco volto…rs
    ;)


Deixar uma resposta

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Modificar )

Imagem do Twitter

You are commenting using your Twitter account. Log Out / Modificar )

Facebook photo

You are commenting using your Facebook account. Log Out / Modificar )

Connecting to %s


Atualizações do Twitter

Recommend Me

Seguir

Get every new post delivered to your Inbox.