私は、多くの場合、フォームの変数への代入を見てきました「のを聞かせて= 『何か』を。」ここで私が理解するのに苦労してきたのvimスクリプト内のコードの特定の部分だ:vimスクリプトで "。="とはどういう意味ですか?
let s .= '%' . i . 'T'
let s .= (i == t ? '%1*' : '%2*')
let s .= ' '
let s .= i . ':'
let s .= winnr . '/' . tabpagewinnr(i,'$')
let s .= ' %*'
let s .= (i == t ? '%#TabLineSel#' : '%#TabLine#')
コードは、タブ番号(i
)とビューポート番号(winnr
のtabpagewinnr(i,'$')
)をタブ名に追加すると、「1:2/4バッファ名」のように見えます。その外観から、.=
の操作はs
に追加されているようです。しかし、最初の2つの行が何をするのか分かりません。どんな助けもありがとうございます。一度
'='文字列連結ショートカット演算子です。基本的に 's = sです。何か ' –