2013-12-07 Vim で :source % した場合にのみ処理されるコードを記述する vim プラグインを作っている時に「ちょっと開発中のコード埋め込みたいなー」って場合にほしいと思っていたので書いてみました。 Lignr の Vim 部屋で t9md さんのアドバイスもらって以下のような感じになりました。 if expand("%:p") == expand("<sfile>:p") echo "sourced" endif :source % した場合のみ if 文が true になります。 テストコードとか埋め込むのもありだろうか。