読者です 読者をやめる 読者になる 読者になる

Vimでビジュアルモードに入れなくなった

vim

Vimを更新したら新規タブを開いた後にv系のキーが効かなくなった。
確認したのはMac、Linux(Gentoo)、Win7。

どうも7.3.963でgettabwinvarの挙動が変わったらしく、
'tabline' を活用しよう - 永遠に未完成
のgettabvarをgettabwinvarに書き換えているとダメっぽい。

元々7.2でも動くようにgettabwinvarにしていたので
とりあえずv:versionで切り替えて回避することにした。

if v:version < 703
    let title = gettabwinvar(a:n, 0, 'title')
else
    let title = gettabvar(a:n, 'title')
endif

【2013-06-19 追記】
本件は7.3.1204で修正されています。
ソッコーで対応してくれた@h_eastさんに感謝!