vimscript覚え書き①
Vimスクリプトを書いてみよう — KaoriYaをやっている時のメモ
expand({expr}) {expr}が'%'か'#'か'<'で始まる場合には、展開は|cmdline-special| のように、変換子を受け付け、それらに関連付けられた変換が施され る。ここに簡単な概略を示す: % 現在のファイル名 # 代替バッファのファイル名 #n n番の代替バッファのファイル名 <cfile> カーソルのしたのファイル名 <afile> autocmdのファイル名 <abuf> autocmdのバッファ名 <sfile> 取り込み(source)中のファイル名 <slnum> 取り込み(source)中の行番号 <cword> カーソル下の単語(word) <cWORD> カーソル下の単語(WORD) <client> 最後に受け取ったメッセージの{clientid} |server2client()| 変換子: :p フルパス名を展開 :h ヘッド(ディレクトリ) :t テイル(ファイル名だけ) :r 拡張子が削除される :e 拡張子だけ