簡単に言えば、ウィンドウをタブで開くのではなく、ウィンドウでタブを開くことは可能ですか?。このような:
これの代わりに:
質問に関連するいくつかの背景:
上記の最初のスクリーンショットのような、タブがウィンドウ内にあるようなインターフェイスに慣れています。
最初はコンソールアプリの機能を使用してVimでこれを実現できました。なぜなら、私はVimに非常に慣れていないため、ウィンドウを操作するためのコマンドをさらに覚えたくなかったからです。しかし、このアプローチにはいくつかの不便があります。
- レジスターの共有なし
.viminfo
ファイルは、VIMのインスタンスごとに別々に開放され、そして(編集者の各インスタンスは上書きされるため、それが存在したVIMのインスタンスは、最初に閉じられた場合、したがって、いくつかの重要な情報が失われる可能.viminfo
ファイル)。
他の誰かがこの問題に直面する可能性がある場合に備えて、これらの問題のそれぞれについていくつかの回避策を管理しました。
- 端末のウィンドウ間でレジスタを共有するために、
xclip
アプリケーションをインストールし、次のような元のコマンドでレジスタをコピーしました。call system('xclip', @")
.viminfo
書き換えの問題については、Vimインスタンスを閉じる順序に注意を払います。
しかし、先日私はこれに飽きて、Vimでウィンドウを試すことにしました。最初に見つけたのは、タブがウィンドウの「上」にあることで、個人的には好ましくありません。
これについていくつかのVimのドキュメントを調べましたが、ウィンドウでタブを開くことができないようです。どのようにしてそれが可能であるかを説明するか、それが不可能であると断言することにより、誰かがこれに答えることができますか?