저는 Openbox 3.6.1 창과 Arch 5.6.4, NeoVim 0.4.3 및 gnome-terminal 3.36.1을 사용하고 있습니다. 최신 버전입니다.
.vimrc
현재 NeoVim 파일에서 이 줄을 사용하여 그놈 터미널 창의 크기를 조정하고 있습니다.
set lines=36 columns=128
그러나 창 레이아웃 요구 사항이 다른 경우가 많기 때문에 이는 이상적이지 않습니다.
내가 원하는 것은 창 레이아웃에 관계없이 창이 최대화되는 것입니다.
gnome 터미널 명령줄에서 다음 명령은 rc.xml
gnome 터미널에서 nvim을 사용하여 파일을 열고 예상대로 창을 최대화합니다.
gnome-terminal --window --maximize -e "bash -c 'nvim /home/user/rc.xml'"
그러나 나는 일반적으로 이런 방식으로 파일을 열 때 nvim을 사용하지 않습니다.
내가 한 일은 Openbox 키 바인딩을 사용하여 gnome 터미널에서 nvim을 호출하는 것이었습니다.
rc.xml
다음은 파일에서 시도한 3가지 키 바인딩 예시 입니다 .
.. 이 키 바인딩은 rc.xml
nvim을 사용하여 파일을 열지만 원하는 대로 최대화된 그놈 터미널 창을 열지는 않습니다...
<keybind key="w-a-numbersign">
<action name="Execute">
<command>gnome-terminal --window --maximize -e "bash -c 'nvim /home/user/rc.xml'"</command>
</action>
</keybind>
.. 다시 말하지만.. 이 키 바인딩은 rc.xml
nvim을 사용하여 파일을 열지만 원하는 대로 최대화된 그놈 터미널 창을 열지는 않습니다...
<keybind key="w-a-numbersign">
<action name="Execute"><command>gnome-terminal --window --maximize -e "/bin/bash -c '
nvim /home/user/rc.xml;
exit;
exec /bin/bash -i'"</command></action>
</keybind>
.. 다시 말하지만.. 이 키 바인딩은 rc.xml
nvim을 사용하여 파일을 열지만 원하는 대로 최대화된 그놈 터미널 창을 열지는 않습니다...
<keybind key="w-a-numbersign">
<action name="Execute"><command>/home/user/linux_config/script_vim/rc.xml.sh</command></action>
</keybind>
..위 스크립트에는 다음만 포함됩니다.
#!/bin/bash
gnome-terminal --start-maximized -e \"bash -c 'nvim /home/user/rc.xml'\"
.vimrc
터미널 창이 최대화되는 것을 방해하는 매개변수가 파일에 있다는 것을 알지 못합니다 .
이 창을 최대화하기 위해 키 바인딩을 조정하는 방법을 제안할 수 있는 사람이 있습니까?
답변1
Openbox 키 바인딩을 통해 최대화된 창을 열 수 있는 gnome 터미널 구문을 찾았습니다.
<keybind key="w-a-numbersign"><action name="Execute"><command>bash -c '
gnome-terminal --window --maximize -e "nvim /home/user/rc.xml";
'</command></action></keybind>