Vim'de bir metin seçmek ve sonra bash içinde yürütmek istiyorum. Aşağıdaki prosedürü biliyorum:
V
veya kullanarak metin seçinv
:!!
Ancak bu, seçimi komutun çıktısıyla değiştirir. Bunu istemezsem ne olur?
Vim'de bir metin seçmek ve sonra bash içinde yürütmek istiyorum. Aşağıdaki prosedürü biliyorum:
V
veya kullanarak metin seçinv
:!!
Ancak bu, seçimi komutun çıktısıyla değiştirir. Bunu istemezsem ne olur?
Yanıtlar:
In vim 8.0 , çizgilerin ve kaçak bir dizi seçebilirsiniz :terminal bash
. Bu, bash
stdin olarak seçtiğiniz bir terminal açar .
:terminal node
, :terminal ruby
, :terminal python
Güzel de işe görünmektedir.
:w! command
yanlışlıkla yapmamaya dikkat edin . Komut yazma erişimine sahip olduğunuz bir programsa, programın üzerine yazılır ve açık olan arabellek olmadığı için değişikliği geri alamazsınız.