viで編集中のファイルを実行してみる

シェルファイルなど実行可能なものをviで編集中に実行してテストしてみるのに、いちいち終了してシェルから実行するのがめんどくさい。

そんな時は、viのコマンドモードで

:! ./%

これで編集中のファイルが実行できる。

!がシェルコマンドを実行するためのコマンド
./%が自身のファイルを指す。

例えば

:! ls

とすると、ファイル一覧が見れる。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください