Instale o aplicativo partir de editors/nano ou editors/nano-devel.
Copie o arquivo com a amostra da regra para realce da sintaxe XML para o diretório inicial do usuário:
%
cp /usr/local/share/nano/xml.nanorc ~/.nanorc
Use um editor para substituir as linhas do ~/.nanorc
referentes ao bloco syntax "xml"
por estas regras:
syntax "xml" "\.([jrs]html?|xml|xslt?)$" # trailing whitespace color ,blue "[[:space:]]+$" # multiples of eight spaces at the start a line # (after zero or more tabs) should be a tab color ,blue "^([TAB]*[ ]{8})+" # tabs after spaces color ,yellow "( )+TAB" # highlight indents that have an odd number of spaces color ,red "^(([ ]{2})+|(TAB+))*[ ]{1}[^ ]{1}" # lines longer than 70 characters color ,yellow "^(.{71})|(TAB.{63})|(TAB{2}.{55})|(TAB{3}.{47}).+$"
Processe o arquivo para criar guias incorporadas:
%
perl -i'' -pe 's/TAB/\t/g' ~/.nanorc
Especifique opções úteis adicionais ao executar o editor:
%
nano -AKipwz -r 70 -T8
chapter.xml
Usuários do csh(1) podem definir um alias em ~/.cshrc
para automatizar estas opções:
alias nano "nano -AKipwz -r 70 -T8"
Depois que o alias é definido, as opções serão adicionadas automaticamente:
%
nano
chapter.xml
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.