O livro LFS instala o Vim como o editor de texto dele. Neste ponto, deveria ser observado que existe um monte de aplicativos de edição por aí, incluindo o Emacs; o nano; o Joe; e muitos mais. Qualquer um(a) que tenha estado na Internet (especialmente usenet) por um curto período de tempo certamente terá observado pelo menos uma guerra de chamas, geralmente envolvendo usuários(as) do Vim e do Emacs!
O livro LFS cria um arquivo vimrc
básico. Nesta seção, você encontrará uma tentativa de melhorar esse
arquivo. Na iniciação, o vim lê o arquivo global de
configuração (/etc/vimrc
), bem como um
arquivo específico do(a) usuário(a) (~/.vimrc
). Qualquer um ou ambos podem ser adaptados
para atender às necessidades de seu sistema específico.
Aqui está um .vimrc
ligeiramente
expandido que você pode colocar no ~/.vimrc
para fornecer efeitos específicos do(a)
usuário(a). Certamente, se você colocá-lo no /etc/skel/.vimrc
em vez disso, [então] ele será
disponibilizado para os(as) usuários(as) que você adicionar ao
sistema posteriormente. Você também pode copiar o arquivo a partir do
/etc/skel/.vimrc
para o diretório home
dos(as) usuários(as) já no sistema, tais como o(a) root
. Tenha certeza de configurar permissões,
proprietário(a) e grupo se você efetivamente copiar alguma coisa
diretamente a partir do /etc/skel
.
" Início .vimrc
set columns=80
set wrapmargin=8
set ruler
" Fim .vimrc
Observe que as etiquetas de comentário são ", em vez da mais usual #
ou //. Isso está correto; a sintaxe para o vimrc
é ligeiramente incomum.
Abaixo você encontrará uma explicação rápida do que cada uma das opções nesse arquivo de exemplo significa aqui:
set columns=80
: Isso simplesmente
configura o número de colunas usadas na tela.
set wrapmargin=8
: Isso é o número
de caracteres a partir da borda direita da janela onde a quebra
inicia.
set ruler
: Isso faz com que o
vim mostre a
linha e a coluna atuais no canto direito inferior da tela.
Mais informação acerca das muitas opções do vim pode ser encontrada lendo-se a
ajuda dentro do próprio vim. Faça isso digitando
:help
no vim para obter a ajuda geral; ou
digitando :help usr_toc.txt
para visualizar a Tabela de Conteúdo
do Manual do(a) Usuário(a).