スパム対策として書込み時にID/PWを要求されますが、ローマ字で ほげ/ホゲ で書き込めるようになります。

#navi(../)

* コマンドの出力メッセージを変数に代入する [#je888302]
-ページ:     [[ScriptSample]]
-カテゴリー: その他
-投稿日:     2006-07-08 00:16:11 (土)

** メッセージ [#ra5903e9]
:ls や :scriptnames などのコマンドの出力メッセージを取得するには
:redir を利用する。~
 function! Redirect()
   let tmp=@a

   let tmp=@a   " レジスタ a を変数に退避
   redir @a
   silent ls
   redir END
   echo @a     " ここで @a には :ls の結果が代入されている
   let @a=tmp
 endfunction
   let @a=tmp  "レジスタ a を元に戻す

----

#comment

#navi(../)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS