私はbashスクリプトにvimを使用しています。問題は、新しいファイルを作成し、実行可能にし、実行してから削除したくないことです。1回だけ使用されるスクリプトを意味します。
たとえば、vimを開いて次のように入力します。
#!/bin/bash
ll | while read line
do
echo $line
done
このファイルは保存せず、bashスクリプトを単純化するためにvimを使用しています。!
vim 経由でbashコマンドを実行できることを知っています。しかし、バッファ内にあるすべてを実行するのはどうでしょうか?
このオプションを使用してbashを実行すると、viでコマンドラインを編集する
—
roblogic
set -o vi
ことができますEsc-v
。次にEsc-:wq
実行します。
<C-x><C-e>
て、書き込み時に実行できることを知っていますか?