Cores no vi
Um dos melhores e mais famosos editores de texto com certeza é o VIM, ou também conhecido como vi.
Em algumas distribuições ele não vem instalado. Para instalá-lo no Debian ou no Conectiva por exemplo é só digitar:
# apt-get install vim
Pronto!
Porém o que quero compartilhar com a comunidade é como habilitar as cores na edição de um arquivo de configuração. Para isso edite o arquivo vimrc , dentro desse arquivo tem uma linha assim:
" syntax on
Remova as aspas (") do início descomentando, salve e saia.
Pronto!
OBS: Se você não sabe onde se encontra esse arquivo vimrc, digite "locate vimrc" ou "find / -iname vimrc".
Outras dicas deste autor
Alterando o idioma das mensagens do Squid
Criando sub-domínios no Bind
IP em modo texto (modem router)
Comparação de comandos DOS X Linux
Resolução em "modo texto"
Leitura recomendada
Configurar driver NVidia no SUSE 10.1
Trocar senha do Webmin
line 928: ./nvidia-installer: Permissão negada
Resolvendo problemas de configuração de Internet Turbo Brasil Telecom
Instalando o Maya 5 no Red Hat 9 e Slackware
Comentários
Faltou um 'm' no final do título da dica.
O arquivo de configuração é oculto, então seria .vimrc.
Uma forma mais prática de ativar a coloração da sintaxe é pegar o "example" que vem com o vim. Normalmente, basta um:
> cp /usr/local/share/vim/vim{VERSÃO}/vimrc_example.vim ~/.vimrc
*Onde {VERSÃO} são números.
Se não for essa a localização do arquivo no seu sistema, tente o comando:
> find / -name vimrc_example.vim
Esse arquivo contém a coloração da sintaxe para várias linguagens diferentes, é muito útil...
Mais informações sobre isso podem ser achadas no site do projeto:
http://www.vim.org/
Bye
Ah!
"Um dos melhores e mais famosos editores de texto com certeza é o VIM, ou também conhecido como vi."
O "vi" é uma coisa, o "vim" é outra.
O vi é o clássico, o vim é em outra palavra o VIMelhorado. Apenas acho incorreta a frase, pode levar um leitor desinformado chamar o programa e outros pelo nome incorreto; já que um programa é baseado no outro, mas NÃO é igual a ponto de ser conhecido pelo mesmo nome do original.
Bye again...
Mensagem
Ah!
"Um dos melhores e mais famosos editores de texto com certeza é o VIM, ou também conhecido como vi."
O "vi" é uma coisa, o "vim" é outra.
O vi é o clássico, o vim é em outra palavra o VIMelhorado. Apenas acho incorreta a frase, pode levar um leitor desinformado chamar o programa e outros pelo nome incorreto; já que um programa é baseado no outro, mas NÃO é igual a ponto de ser conhecido pelo mesmo nome do original.
Bye again...
gostei das observações do SlackAngel....
da mesma forma q vim não é vi, ubuntu não é debian e firefox não é netscape... e por aí vai.
abração, e tá de parabéns.
aaah, só pra matar vc de raiva.... no meu slack o vim vem por padrão e colorido ainda por cima! hehehe
**********************
chemonz@chemonz:~$ vim --version
VIM - Vi IMproved 7.0 (2006 May 7, compiled Sep 17 2006 20:03:33)
Included patches: 1-109
Compiled by <volkerdi@slackware.com>
Huge version without GUI. Features included (+) or not (-):
+arabic +autocmd -balloon_eval -browse ++builtin_terms +byte_offset +cindent
-clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+cryptv +cscope +cursorshape +dialog_con +diff +digraphs -dnd -ebcdic
+emacs_tags +eval +ex_extra +extra_search +farsi +file_in_path +find_in_path
+folding -footer +fork() +gettext -hangul_input +iconv +insert_expand +jumplist
+keymap +langmap +libcall +linebreak +lispindent +listcmds +localmap +menu
+mksession +modify_fname +mouse -mouseshape +mouse_dec +mouse_gpm
-mouse_jsbterm +mouse_netterm +mouse_xterm +multi_byte +multi_lang -mzscheme
-netbeans_intg -osfiletype +path_extra +perl +postscript +printer +profile
+python +quickfix +reltime +rightleft -ruby +scrollbind +signs +smartindent
-sniff +statusline -sun_workshop +syntax +tag_binary +tag_old_static
-tag_any_white -tcl +terminfo +termresponse +textobjects +title -toolbar
+user_commands +vertsplit +virtualedit +visual +visualextra +viminfo +vreplace
+wildignore +wildmenu +windows +writebackup -X11 -xfontset -xim -xsmp
-xterm_clipboard -xterm_save
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
user exrc file: "$HOME/.exrc"
fall-back for $VIM: "/usr/share/vim"
Compilation: i486-slackware-linux-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.8.8/i486-linux/CORE -I/usr/include/python2.4 -pthread
Linking: i486-slackware-linux-gcc -Wl,-E -L/usr/local/lib -o vim -lncurses -lacl -lgpm -Wl,-E -L/usr/local/lib /usr/lib/perl5/5.8.8/i486-linux/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.8.8/i486-linux/CORE -lperl -lcrypt -lutil -lc -L/usr/lib/python2.4/config -lpython2.4 -lpthread -lutil -lm -Xlinker -export-dynamic
Mensagem
gostei das observações do SlackAngel....
da mesma forma q vim não é vi, ubuntu não é debian e firefox não é netscape... e por aí vai.
abração, e tá de parabéns.
aaah, só pra matar vc de raiva.... no meu slack o vim vem por padrão e colorido ainda por cima! hehehe
**********************
chemonz@chemonz:~$ vim --version
VIM - Vi IMproved 7.0 (2006 May 7, compiled Sep 17 2006 20:03:33)
Included patches: 1-109
Compiled by <volkerdi@slackware.com>
Huge version without GUI. Features included (+) or not (-):
+arabic +autocmd -balloon_eval -browse ++builtin_terms +byte_offset +cindent
-clientserver -clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+cryptv +cscope +cursorshape +dialog_con +diff +digraphs -dnd -ebcdic
+emacs_tags +eval +ex_extra +extra_search +farsi +file_in_path +find_in_path
+folding -footer +fork() +gettext -hangul_input +iconv +insert_expand +jumplist
+keymap +langmap +libcall +linebreak +lispindent +listcmds +localmap +menu
+mksession +modify_fname +mouse -mouseshape +mouse_dec +mouse_gpm
-mouse_jsbterm +mouse_netterm +mouse_xterm +multi_byte +multi_lang -mzscheme
-netbeans_intg -osfiletype +path_extra +perl +postscript +printer +profile
+python +quickfix +reltime +rightleft -ruby +scrollbind +signs +smartindent
-sniff +statusline -sun_workshop +syntax +tag_binary +tag_old_static
-tag_any_white -tcl +terminfo +termresponse +textobjects +title -toolbar
+user_commands +vertsplit +virtualedit +visual +visualextra +viminfo +vreplace
+wildignore +wildmenu +windows +writebackup -X11 -xfontset -xim -xsmp
-xterm_clipboard -xterm_save
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
user exrc file: "$HOME/.exrc"
fall-back for $VIM: "/usr/share/vim"
Compilation: i486-slackware-linux-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.8.8/i486-linux/CORE -I/usr/include/python2.4 -pthread
Linking: i486-slackware-linux-gcc -Wl,-E -L/usr/local/lib -o vim -lncurses -lacl -lgpm -Wl,-E -L/usr/local/lib /usr/lib/perl5/5.8.8/i486-linux/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.8.8/i486-linux/CORE -lperl -lcrypt -lutil -lc -L/usr/lib/python2.4/config -lpython2.4 -lpthread -lutil -lm -Xlinker -export-dynamic
Um jeito mais simples de fazer a mesma coisa é:
Por exemplo, abra um arquivo qualquer e
1)Pressione a tecla "dois-pontos" : seguido dos comandos abaixo
2)syntax on (Habilita cores)
2)syntax off (Desabilita cores)
Exemplo:
:syntax on (pressione enter e veja tudo colorido).
:syntax off (pressione enter e desabilita as cores).
Mensagem
Um jeito mais simples de fazer a mesma coisa é:
Por exemplo, abra um arquivo qualquer e
1)Pressione a tecla "dois-pontos" : seguido dos comandos abaixo
2)syntax on (Habilita cores)
2)syntax off (Desabilita cores)
Exemplo:
:syntax on (pressione enter e veja tudo colorido).
:syntax off (pressione enter e desabilita as cores).
Contribuir com comentário
Enviar