2012-01-12 5 views
1

私のgvimrcの設定に問題があります。特定の行数と列数とともにgvimのタブを使用する

セットライン= 90 セット列= 90

これは私が複数のタブのための-p引数でgvimを開いたときを除いて正常に動作します:私はいつも、私は次のように指定し、すべてのウィンドウと同じ大きさを持ちたいです。ステータスラインとルーラーは、私が手動でウィンドウのサイズを変更するまで隠されています。これは行/列が指定され、-p引き数を使用する場合にのみ発生します。ルーラー/ステータスラインを再描画するためにウィンドウを手動でドラッグする以外に、起動時にこれを防ぐ方法はありますか?

私はubuntu 11.10でgvim 7.3.154を使用しています。

+0

これはWindows上では再現できません(画面には表示されないため、90より異なる行と列の値を使用します)。 laststatus = 2私は思いますか?ここで解決策が見つからない場合は、vimのページ/メーリングリストにOSデータを添付したバグレポートを作成してください。 – Rook

+0

同じ設定でmacvimを使っても、この問題は起こりません。それはLinuxでのみ起こるようです。 gvimのバグを投稿するのに最適な場所はどこですか? –

+1

通常は[email protected](http://www.vim.org/community.phpを参照)で報告し、irc.freenode.net #vimの意見をチェックすることが最善です。いくつかのvim devsがあります。一度それを得て、それを再現する方法を知ったら、そこから行ってください。 – Rook

答えて

0

これに対する解決策は、実際には 'lines'のgvimのドキュメントを読むときに覚えています。

から:ヘルプライン

「あなたが予想より少ない行を取得する場合は、 『guiheadroom』オプションをチェック このオプションを設定し、Vimがディスプレイのラインの物理的な 数を変更することができない場合には、ディスプレイが台無しになる可能性があります。

システムでguiheadroom = 100を設定してこの問題を完全に回避することができました。 100は私のところでの推測でした。デフォルトの値は50です。この問題に遭遇した場合は、50を超える値に設定する必要があります。私は80にもなることができましたが、OS、ウィンドウマネージャなどによってマイレージが異なる可能性があります。

関連する問題