cygwin で実行されている vim で、アクティブなバッファー名にウィンドウ タイトルを自動的に設定したいと考えています。
私はこれを書きました:
function! SetMinttyTitle()
silent !clear
execute "!" . "echo -ne '\\e]0;". @% . "\\a' 2>&1 > /dev/null"
endfunction
au BufNewFile,BufEnter,BufRead * call SetMinttyTitle()
残念ながら、期待どおりには機能しません。このメッセージを消す方法が見つかりませんでした
"Press ENTER or type command to continue"
コマンドをバックグラウンドで実行するにはどうすればよいですか?