domingo, 11 de outubro de 2009

Trabalhando com abas no VIM

Recentemente comecei a tentar usar o Textmate, mas ainda não consegui abandonar o Vim. Uma coisa que vi no Textmate que eu queria que tivesse no Vim são as abas.

Mas o que eu descobri esses dias é que o Vim trabalha com abas também, a partir da versão 7 (eu não sabia disso).

Se você também não sabia, seguem alguns comandos para trabalhar com as abas:

:tabnew
Abre uma nova aba

:tabn número
Navega entre as abas, exemplo:
tab 2 (vai para a aba número 2)

:tabnext
Vai para a próxima aba

:tabprev
Vai para a aba anterior

:tabfirst
Vai para a primeira aba

:tablast
Vai para a última aba

E se você usa rails-vim e está acostumado com comandos como :RSmodel, RVcontroller, etc, você pode utilizar também a versão desses comandos com T, exemplo:

:RTmodel
Abre um model numa nova aba

:RTview
Abre uma view numa nova aba

:RTcontroller
Abre um controller numa nova aba

:AT
Abre o teste numa nova aba

Uma coisa que aconteceu comigo usando abas no gvim + Ubuntu foi que quando eu abri as abas (com o gvim maximizado) a linha de comando do vim sumiu. Se isso aconteceu com você também basta restaurar e maximizar o vim novamente.

1 comentários:

Hector Vido disse...

Grande! Era isso que eu procurava!
Vlw! AHaHah
Só me resta achar agora como trocar de abas através de comandos.