No Linux e no Unix, os editores de texto garantem que possamos tratar os ficheiros de texto da melhor forma que é possível. Existe uma velha guerra nos editores de texto onde travem batalhas épicas os vários existentes. Vi, Emacs, Joe e ainda mais alguns são verdadeiras máquinas se bem exploradas e cada utilizador tem o seu preferido.
Cada um tem as suas característica únicas, se bem que a sua finalidade é a mesma. O Vim, um dos melhores editores de texto do Linux tem vindo a ser portado para todas as plataformas e agora chegou ao iOS.
Por ser um dos muitos utilizadores de Vim esta noticia deixou-me com um gosto especial para testar esta versão. Não é propriamente uma ferramenta indispensável no iOS, até porque existem centenas de editores de texto, com ambientes muito mais gráficos e com outras características bem mais interessantes.
No entanto, e por ser uma ferramenta que uso numa base diária, tinha de a testar e apresentar aqui no Pplware.
Para todos os que estão já familiarizados com o Vim, as suas funcionalidades estão lá todas. Em conjunto com as funcionalidades, também os comandos estão. As mesmas sequências de teclas que nos habituámos a usar estão presentes e têm de ser usadas.
A única diferença que podem encontrar no Vim para iOS é a falta da funcionalidade que a tecla de Esc nos dá. Esta limitação deve-se à inexistência desta tecla no teclado do iOS, mas os criadores do Vim para iOS resolveram a questão, substituindo-a pela tecla \.
Para além desta limitação existe ainda a impossibilidade de aceder a qualquer ficheiro dentro do iOS, e mais uma vez é uma limitação imposta pela Apple. Para acederem aos ficheiros que pretendem devem carregá-los pelo iTunes, no separador Apps e depois escolhendo o Vim.
Com os ficheiros carregados para dentro do iOS, basta darem o comando : open . A gravação de ficheiro obedece ao mesmo paradigma e apenas acedem aos ficheiros que estiverem na $Home.
Tal como na versão Linux do Vim, também esta tem a capacidade de destacar o texto caso seja código de programação. Usem o comando : syntax on ou off para activarem ou desactivarem esta funcionalidade.
Quer sejam utilizadores de Vim, Emacs ou Joe devem testar o Vim para iOS. Vão de imediato sentir-se em casas e aproveitar ao máximo todas as funções e respectivas sequência de teclas que demoraram anos memorizar.
Esta é uma transposição quase perfeita do Vim. Agora para além de o poderem usar no Linux, no Mac ou no Windows, também o podem usar no iOS. Aproveitem e testem aí mais algumas sequências que vão aprendendo.
Já agora, qual o vosso editor de texto preferido em Linux? Atenção que não contam os editores gráficos, isso é para meninos!!