Realizando cálculos matemáticos simples usando o vim

Publicado por Luís Fernando C. Cavalheiro em 11/12/2018

[ Hits: 2.173 ]

Blog: https://github.com/lcavalheiro/

 


Realizando cálculos matemáticos simples usando o vim



Ubunteiros e Kali-users do Viva o Linux, aqui começa mais uma Dica do Dino® trazendo para vocês informações do tempo em que Noé descobria que conversar com uma divindade estando de porre não era uma boa ideia. Hoje é uma dica bate-pronto, só para ensinar uma coisinha trivial para vocês.

Como todo mundo sabe, o vim é um dos mais clássicos editores de texto para o terminal - ao contrário do Emacs, que faz o diabo de asa todo incluindo deixar você digitar umas paradinhas nele de vez em quando. Aí você está de boa digitando o seu texto no vim e descobre que precisa realizar uma conta matemática qualquer. O que você faz:

a) abre o Emacs;
b) pega o celular para usar a calculadora;
c) abre a calculadora do sistema;
d) usa o vim?

O Dino® tem a resposta óbvia para a sua pergunta: o vim é o caminho, a verdade e a vida, e quem crer nessa palavra será salvo do demônio satânico chamado Emacs.

- Mas Dino®, tem como usar o vim pra isso?

Tem sim, meu jovem win-user, e a Dica do Dino® de hoje vai te ensinar como.

No modo de inserção do vim (pra quem não é acostumado com os nomes, o modo em que você digita texto), pressione CTRL+R, = (para quem não entendeu, primeiro você pressiona o CTRL+R e depois o =).

Vai aparecer uma aspa dupla na posição atual do cursor, e na parte de baixo (onde você insere os comandos do modo normal, que costumam começar com dois-pontos) vai aparecer um =. Digite o cálculo a ser feito (usando pontos no lugar das vírgulas, por exemplo, 0.40 no lugar de 0,40) e aperte ENTER. No lugar da aspa dupla vai aparecer o resultado da conta.

- Mas Dino®, e se eu quiser algo mais complexo?

Tem como fazer, meu jovem fã do Luan Santana. Supondo que você tenha o bc instalado no seu computador, escreva em uma linha nova todo o cálculo que você deseja fazer (lembrando de usar a sintaxe do bc no processo). Daí, no modo normal digite !!bc para jogar a linha por pipe para o bc fazer a conta e o vim substituir a linha pelo resultado da operação. Dos dois modos, é só alegria!

E com essa eu encerro mais uma Dica do Dino® desejando para todos vocês compilações longas e prósperas e um GET SLACK OR DIE, BEACHES!!!

Outras dicas deste autor

Configurando o libinput na unha

Testando microfone pelo terminal sob o ALSA

usbboot.img - A mídia de instalação mínima do Slackware

Alterando as ID tags de seus arquivos de áudio em massa pelo terminal

Aterm pra que? Se eu tenho o RXVT!

Leitura recomendada

Calc, a calculadora de linha de comando

Autologin com KDM

Resolvendo o problema com o vboxdrv no Fedora 11 e outras

Usando sempre o Firefox mais recente

Cartões de referência de comandos

  

Comentários
[1] Comentário enviado por fabio em 11/12/2018 - 11:01h

A melhor parte das dicas do Dino é a redação kkkk



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts