win_gotoidを使ってタブを切り替えてみます。
/tmp $ rm test*
/tmp $ for i in {1..5};do echo HELLO$i>test_$i.txt;done
/tmp $ vim -p test_*.txt
:echo win_getid()

win_gotoidで他タブに切り替えることができるでしょうか。
:call win_gotoid(1001)

見事にタブが切り替わりました。
ウインドウIDを確認します。
:echo win_getid()

テキストエディタ(Vimやその他)win_gotoidを使ってタブを切り替えてみます。
/tmp $ rm test*
/tmp $ for i in {1..5};do echo HELLO$i>test_$i.txt;done
/tmp $ vim -p test_*.txt
:echo win_getid()

win_gotoidで他タブに切り替えることができるでしょうか。
:call win_gotoid(1001)

見事にタブが切り替わりました。
ウインドウIDを確認します。
:echo win_getid()

コメント