Bagaimana cara memulai gui yang dimaksimalkan dengan qt-neovim?

9

Saya menggunakan neovim dengan qt-neovim (linux arch). Pada gvim saya dapat meluncurkan jendela yang dimaksimalkan dengan:

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

Itu tidak berfungsi sekarang. Saya mencoba menghapus jika tidak berhasil. Apakah ada cara saya bisa mencapainya?

cdvv7788
sumber
2
Anda harus membuat masalah untuk itu di bugtracker mereka. neovim mencoba untuk kompatibel dengan vim, jadi ini seharusnya hanya berfungsi.
Christian Brabandt
1
Lihat juga Bagaimana mengatur ukuran GUI?
Sardathrion - terhadap penyalahgunaan SE

Jawaban:

3

Coba pasang

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

di Anda ginit.vim. Saya belum menguji di Linux, tetapi berfungsi pada Windows 7.

Berharap
sumber
1
Jawaban ini berfungsi pada distribusi Xubuntu LTS 18.04 GNU / Linux.
Serge Stroobandt
2

Alasannya tampaknya berasal dari fakta bahwa neovim ditetapkan gui_runninghanya setelah Anda .vimrcbersumber ( lihat di sini ). Dalam diskusi ini diusulkan untuk menggunakan GUIEnteracara tersebut, jadi solusinya bisa

autocmd GUIEnter * set lines=999 columns=999
Ingo
sumber
1
Tidak bekerja Mungkin acara tidak dipanggil.
cdvv7788
@ cdvv7788 tidak menerapkan vim dengan --cmd 'let gui_running="y"'bersama-sama dengan pengaturan columnsdan rowsdi dalam ifmenggunakan if exists('gui_running')kerja?
Ingo