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?


2
Anda harus membuat masalah untuk itu di bugtracker mereka. neovim mencoba untuk kompatibel dengan vim, jadi ini seharusnya hanya berfungsi.
Christian Brabandt

Jawaban:


3

Coba pasang

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

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


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

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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.