1
カーソルの下の単語の構文グループ、またはカーソルの次の単語を取得したいと思います。私の現在のコードは、このいずれかになります。現在の行の次の単語のインデックスを取得
let l:syntaxgroup = synIDattr(synIDtrans(synID(line("."), col("."), 1)), "name")
我々considereこのPythonコードをした場合:
def foo(self):
^cursor is here
構文グループがうまく検出された:Statement
。私たちは、このように、右の前にカーソルを置く場合は、:
def foo(self):
^cursor is here
構文グループが検出されません。 col(".")
を使用する代わりにカーソルの下に現在/次の単語の位置を取得する方法はありますか?
EDIT:ちょうど簡単なメモ:私は現在/次単語を見つけるしたいと思います。それは現在のPOS内の単語と一致しない場合
double x = (double)rand()/RAND_MAX;
^cursor is here