回答:
Gnome Doまたは[アプリケーション]メニューでgnome-terminalを開いたときにgnome-terminalを全画面表示するには、次のファイルをという名前のファイルにgnome-terminal.desktop入れて、に入れます~/.local/share/applications。
[Desktop Entry]
Name=Terminal
Comment=Use the command line
TryExec=gnome-terminal
Exec=gnome-terminal --window --maximize
Icon=utilities-terminal
Type=Application
X-GNOME-DocPath=gnome-terminal/index.html
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-terminal
X-GNOME-Bugzilla-Component=BugBuddyBugs
X-GNOME-Bugzilla-Version=2.32.0
Categories=GNOME;GTK;Utility;TerminalEmulator;
StartupNotify=true
OnlyShowIn=GNOME;
X-Ubuntu-Gettext-Domain=gnome-terminal
次に、ログアウトしてから再度ログインして、変更を適用します。
$ cp /usr/share/applications/gnome-terminal.desktop ~/.local/share/applications/してExec=gnome-terminalからに変更して 編集する方が良いと思いますExec=gnome-terminal --window --maximize。ログアウトしてから再度ログインします。
Editメニューからを選択しますProfile Preferences。Use custom default terminal sizeデフォルトのサイズ、たとえば240列と100行をチェックして入力します。アイコンをクリックして(またはCtrl+ Alt+を押してT)、新しいターミナルを閉じてから開きます。新しいターミナルウィンドウを最大化する必要があります。
この答えは、私がここで与えられたアドバイスに基づいています: ターミナルの起動を最大化する方法は?
Terminal > 80x24
ccsm(CompizConfig Settings Manager)を実行します。[ウィンドウの管理]で[ウィンドウルール]を有効にして開き、[最大化]フィールドにputを入力しclass=Gnome-terminalます。変更を有効にするには、ログアウトしてから再度ログインする必要がある場合があります。
ウィンドウルールが表示されない場合は、compiz-pluginsパッケージがインストールされていることを確認してください。
あなたはもっとできます。を使用します(class=Gnome-terminal) | (class=Evince)。
gnome-terminal --window --maximize--windowオプションなしで動作します。
完全に更新されたUbuntu 12.04 LTSでは、選択された答えはうまくいきませんでしたので、より抜本的なアプローチを行う時期だと判断しました。以下のソリューションは、16.04 LTSまでテストされています。
私の古い解決策
元のgnome-terminal実行可能ファイルの名前をgnome-terminal-original次のように変更し
ます。
cd /usr/bin
sudo mv gnome-terminal gnome-terminal-original
次のコンテンツを使用して、/usr/binnamedに新しいファイルを作成しますgnome-terminal。
#!/bin/bash
/usr/bin/gnome-terminal-original --maximize $@
実行可能にする:
sudo chmod +x gnome-terminal
ターミナルをどのように開いても、常に最大化されて開きます。このアプローチの唯一の欠点は、gnome-terminal更新マネージャーまたはを介して新しいバージョンで更新するたびにこれらの手順を繰り返す必要があることですapt-get upgrade。
注:$@パラメーターは、渡される可能性のあるすべての引数が、引数とともにに渡されるgnome-terminalことを意味gnome-terminal-originalし--maximizeます。
より良いソリューション
「wmctrl」をインストールします。
sudo apt-get install wmctrl
~/.bashrcファイルの最後に次の行を追加します。
wmctrl -i -r $WINDOWID -b add,maximized_vert,maximized_horz
.bashrc必要に応じて、たとえば「root」ユーザー(/root/.bashrc)など、他のユーザーのファイルに対して2番目のステップを繰り返します。
このソリューションは、最初はターミナルウィンドウのサイズに影響を与えませんが、開いた直後に、通常は数ミリ秒で最大化します。2番目のステップで追加した行を.bashrcファイルの先頭に移動して、端末をさらに早く最大化することができます。
Open in terminalNautilusファイルマネージャーのコンテキストメニューエントリでこのアプローチが機能しないのはなぜですか?
ps auxまたはps aux | grep term、実行中の実行可能ファイルを確認してください。または、スクリプトの2行目の引数を次のように切り替えてみてください$@ --maximize。
gnome-terminal開いuxtermてみてください。より正確に言えば、起動するbashかdash、通常のウィンドウで.bashrcファイルをロードするすべてのアプリケーションに影響するはずです。ただし、影響を受けるアプリケーションを制限することは可能です。誰かがそれを必要とするならば、私に知らせてください、そして、私はそれを私の答えに加えます。
端末を画面上でフルサイズで開きたい場合は、GUI方式を使用して、現在のプロファイル設定ダイアログでデフォルトのサイズを適切に変更します。これを行うには、次の手順を実行します。
私にとって、列の設定は128です。最適な値を設定する必要があります。
ショートカットを変更して、最大化されたショートカットを使用して、常にそのように起動するようにすることができます。
最も簡単な方法は、アプリケーション(/usr/share/applicationsまたは~/.local/share/applications)を見つけて.desktopファイルを変更することです。
その.desktopファイルには、で始まる行が表示されExec=...ます。gnome-terminal最大化を開始するに--start-maximizedは、コマンドの最後に追加するだけです。