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

カーソル前にある単語を取得する

  • ページ: ScriptSample
  • カテゴリー: その他
  • 投稿日: 2009-12-31 06:48:03 (木)

メッセージ

補完などのスクリプトで、カーソル前にある単語(連続する非空白文字)を取得したいことがある。

                         ↓カーソルをここにおいて実行したとき「jumps」を取得したい
The quick brown fox jumps over the lazy dog

そんなときに使うイディオム。

let word = matchstr(strpart(getline('.'),0,col('.')-1), '\S\+$')

またはこんなのも。

let word = matchstr(getline('.'), '\S\+\%'.col('.').'c')




トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2014-10-14 (火) 01:13:17 (1465d)