私はOpenbox 3.6.1ウィンドウとArch 5.6.4、NeoVim 0.4.3、およびgnome-terminal 3.36.1を使用しています。最新バージョンです。
.vimrc
現在、NeoVimファイルでこの行を使用してGNOME端末ウィンドウのサイズを変更しています。
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を使用してファイルを開きますが、必要に応じて最大化されたGNOME端末ウィンドウを開くことはありません...
<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を使用してファイルを開きますが、必要に応じて最大化されたGNOME端末ウィンドウを開くことはありません...
<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を使用してファイルを開きますが、必要に応じて最大化されたGNOME端末ウィンドウを開くことはありません...
<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>