você está aqui: Home  → Arquivo de Mensagens

vi e awk -> emacs

Colaboração: Ricardo Biloti

Data de Publicação: 31 de Outubro de 2001

Gostaria de fazer uns comentários sobre a dica "vi e awk". Para a turma pro-emacs também há maneiras (mais) fáceis de se fazer, por exemplo, a inserção de um texto no começo de várias linhas. Na verdade podemos inserir, apagar, copiar, mover e preencher colunas com o emacs. Para isso usa-se os comandos do modo "retângulo".

Para manipular de retângulos no emacs primeiro é necessário marcá-lo. Com Ctrl-SPC marcamos o canto superior esquerdo e a posição corrente do cursor (ou ESC-w) define o canto inferior direito.

  Ctrl-x r t insere um texto qualquer em cada linha do retângulo
  Ctrl-x r d apaga o retângulo
  Ctrl-x r k apaga o retângulo, guardando-o para eventuais colagens
  Ctrl-x r y cola o último retângulo apagado com Ctrl-x r k

Há mais comandos para manipular retângulos, mas esses aqui já ajudam muito.

Para comentar algumas linhas de um programa, só precisamos ir a primeira coluna da primeira linha do bloco a ser comentado e marcar essa posição com Ctrl-SPC, ir a última linha primeira coluna do bloco e digitar ESC-w. Agora com Ctrl-x r t inserimos a string //, por exemplo.

Note que não é necessário que o retângulo comece na coluna um, poderíamos ter retângulos começando na última coluna das linhas e assim, por exemplo, inserir um bloco de comentários ao finas de cada linha.

Para saber mais leia a página de info do emacs (basta digitar no terminal info emacs), seção rectangles.



Veja a relação completa dos artigos de Ricardo Biloti

 

 

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script