Bh komut dosyası yazmak için vim kullanıyorum. şey, bazen yeni bir dosya oluşturmak, yürütülebilir hale getirmek, yürütmek ve sonra kaldırmak istemiyorum. Yani sadece bir kez kullanılacak senaryolar.
Örneğin ben vim açın ve şunu yazın:
#!/bin/bash
ll | while read line
do
echo $line
done
Bu dosyayı kaydetmedim, sadece bash komut dosyasını basitleştirmek için vim kullanıyorum. !
Vim yoluyla bash komutu yürütebileceğimi biliyorum . Peki, arabellekteki her şeyi yürütmeye ne dersiniz?
set -o vi
tuşuna basabilirsiniz Esc-v
. Sonra Esc-:wq
yürütmek.
<C-x><C-e>
ve yazma sırasında çalıştırabileceğinizi biliyorsunuz, değil mi?