Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Aprenda inglês de uma vez por todas

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Emacs - Inserção de resultado de comandos dentro do texto

Colaboração: Silvio Bandeira

Data de Publicação: 18 de Abril de 2007

Como visto com o "vim", o Emacs possui dois recursos para fazer o mesmo. O comando shell-command ("M-x shell-command", ou usando teclas de atalho M-!, onde M=ESC) normalmente espera que você digite um comando e apenas executa mostrando sua saida.

Se usarmos um argumento numérico de qualquer valor, a saída do comando é inserida no lugar onde está o cursor, colocando uma marca (invisível) no final desta saída, formando uma região entre o cursor e a marca.

O argumento numerico pode ser passado com o prefixo "C-u [numero]", onde o C-u indica a tecla Control pressionada simultaneamente com a tecla "u". O número é opcional, e caso não seja digitado assume o valor 4.

Outra maneira de executar um comando é usar o shell-command-on-region (tecla de atalho: M-|). Este, além de executar o comando, utiliza o texto dentro da região como argumentos de entrada (como se houvesse digitado na linha de comando). Mais uma vez, utilize um argumento numérico para inserir a saída no texto. Porém, desta vez, a saída do comando substitui a região.

Veja a relação completa dos artigos de Silvio Bandeira

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.01/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1383 votos)

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
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Programando o Android