Digite o comando :w
da seguinte forma:
:w !command
Conforme você digita, aparecerá assim:
:'<,'>w !command
Veja
:help :w_c
Eu gostaria de selecionar algum texto no vim e depois executá-lo no bash. Eu sei do seguinte procedimento:
V
ou v
:!!
No entanto, isso substitui a seleção pela saída do comando. E se eu não quiser isso?
No vim 8.0 , você pode selecionar um intervalo de linhas e executar :terminal bash
. Isso abrirá um terminal executando bash
com sua seleção como stdin.
:terminal node
, :terminal ruby
, :terminal python
parece funcionar bem também.
Tags vim