Como começar o gui maximizado com qt-neovim?


9

Estou usando o neovim com qt-neovim (arco linux). No gvim eu poderia abrir uma janela maximizada com:

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

Isso não está funcionando agora tho. Eu tentei remover o if sem sucesso. Existe alguma maneira de conseguir isso?


2
Você deve criar um problema para isso no rastreador de erros. O neovim tenta ser compatível com o vim, então isso deve funcionar.
Christian Brabandt

Respostas:


3

Tente colocar

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

no seu ginit.vim. Não testei no Linux, mas funciona no Windows 7.


11
Esta resposta funciona na distribuição do Xubuntu LTS 18.04 GNU / Linux.
Serge Stroobandt 23/09

2

O motivo parece ter origem no fato de que o neovim se define gui_runningapenas após a sua .vimrcorigem ( veja aqui ). Nesta discussão , propõe-se usar o GUIEnterevento, assim uma solução pode ser

autocmd GUIEnter * set lines=999 columns=999

11
Não funcionou. Talvez o evento não esteja sendo chamado.
cdvv7788

@ cdvv7788 invoca vim --cmd 'let gui_running="y"'junto com setting columnse rowsdentro de um trabalho ifusando if exists('gui_running')?
Ingo
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.