vim終了時にイベントを起こしたい。


:wqとかでvimを終了した際に  
「今日もお疲れ様」などをshellのsayコマンドを通して  
鳴らしたいのですが、どうすれば良いでしょうか？




以下のようなコードをvimrcに記述すればできると思います。  
下記の例はWindowsでエクスプローラを起動する例ですが、Macなら「start explorer.exe」の部分を「open say
"今日もお疲れ様"」のような感じ（未検証）でコマンドを記述すれば出来ると思います。

[code]

    augroup quitcmd
      autocmd!
      autocmd VimLeave * :silent !start explorer.exe
    augroup END
    
[/code]




以下のようなコードをvimrcに記述すればできると思います。  
下記の例はWindowsでエクスプローラを起動する例ですが、Macなら「start explorer.exe」の部分を「open say
"今日もお疲れ様"」のような感じ（未検証）でコマンドを記述すれば出来ると思います。

[code]

    augroup quitcmd
      autocmd!
      autocmd VimLeave * :silent !start explorer.exe
    augroup END
    
[/code]

