qt-neovimで最大化されたGUIを開始する方法?


9

私はneovimをqt-neovim(linux arch)と共に使用しています。gvimでは、次のようにして最大化されたウィンドウを起動できます。

if has("gui_running")
    set lines 999 columns 999
endif

それは今のところ機能していません。成功せずにifを削除してみました。それを達成する方法はありますか?


2
バグトラッカーでそのための問題を作成する必要があります。neovimはvimとの互換性を保とうとするので、これでうまくいくはずです。
Christian Brabandt

回答:


3

入れてみてください

call rpcnotify(0, 'Gui', 'WindowMaximized', 1)

あなたのginit.vim。Linuxではテストしていませんが、Windows 7で動作します。


1
この回答はXubuntu LTS 18.04 GNU / Linuxディストリビューションで機能します。
Serge Stroobandt

2

その理由は、neovimセットという事実に由来すると思われるgui_runningだけの後、あなたが.vimrc供給される(ここを参照します)。 この議論では、GUIEnterイベントを使用することが提案されているため、解決策は

autocmd GUIEnter * set lines=999 columns=999

1
うまくいきませんでした。イベントが呼び出されていない可能性があります。
cdvv7788 2016年

@ cdvv7788とvimの呼び出しん--cmd 'let gui_running="y"'設定と一緒にcolumnsし、rows内部でif使用してif exists('gui_running')動作しますか?
Ingo
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.