Editor de Textos VIM Introdução A maior parte das configurações feitas em um sistema POSIX-like é feita através de arquivos de texto. Enquanto há várias formas para editar tais arquivos utilizando o shell, com redirecionamento e entrada padrão ou ainda algumas ferramentas especializadas, como sed, o melhor é utilizar um editor de textos. Hoje em dia, há diversas opções. Entre as mais antigas está o ed. Esse editor de linhas influenciou várias outras ferramentas e editores, incluindo o sed. Mas entre os editores mais clássicos e ainda muito utilizado, está o vi. Escrito para lidar com os mais diferentes terminais, essa necessidade deu origem a formatos e bibliotecas, como termcap, terminfo e curses, que permitem que programas sejam escritos de forma portável para qualquer terminal suportado. Hoje em dia, há vários clones livres do vi, como nvi, elvis e VIM. Veremos o mais popular e completo entre eles, o Vi IMproved (VIM). Ele oferece uma boa compatibilidade com o vi original e muitas melhorias. Dentre os diversos motivos para utilizarmos o vi ou algum clone, está o fato de ser bem antigo e, provavelmente, poder ser encontrado em muitos sistemas. Outros editores serão indicados ao final do capítulo e um bom administrador deve usar o que for mais eficiente. Mas conhecer o vi é importante para poder lidar com as situações em que ele é o único editor disponível.