私はUbuntu 20.04を実行しています。 Jupyterを頻繁に使用するためにJupyter Notebookを開くためのショートカットを設定したいと思いますSuper-J
。キーボードショートカット設定パネルでショートカットを生成してみましたが、うまくjupyter notebook
いかないようです。端末でコマンドを実行する必要があるためです。 (ホットキーが端末でコマンドを実行していることを知っていますが、これ以上進むことはないので、これが発生すると仮定します。)
で端末を開くショートカットを作成できることを知っていますgnome-terminal
。端末を開き、jupyter notebook
キーボードショートカットを使用してその端末で実行する方法はありますか?私はそれを試しましたが、gnome-terminal && jupyter notebook
ちょうどターミナルウィンドウが開かれましたが、gnome-terminal; jupyter notebook
何も機能しませんでした。
答え1
ターミナルを開き、クリックしてみてください。
gnome-terminal --help-all
これは、何よりも-eオプションを使用するように求められます。
端末オプション最初の--windowまたは--tab引数の前に使用されている場合は、すべての端末のデフォルト値を設定します。 -e, --command 端末内でこのオプションの引数を実行します。
これは完全に誤解を招く。 :(これは次のような結果が得られるからです。
"-e"オプションは廃止され、将来のバージョンのgnome-terminalから削除される可能性があります。オプションを終了するには、「--」を使用し、その後に実行するコマンドラインを配置します。
だから私は二度と読み直し、なぜ動作しなかったのか疑問に思い、コマンドが終了したときに端末も閉じることに気づき、「exec bash」を使用して「エコテスト」を強化すると、.stackexchangeへのunix A素晴らしい答えが得られます。 com..またはそうなることを願っています:)
gnome-terminal --window -- /bin/sh -c "echo This line is opening a gnome-terminal, running a command in it and then handing over to bash;exec bash"
そして
gnome-terminal --window -- /bin/sh -c "jupyter notebook"
コマンドを使用すると、カスタムキーボードの組み合わせでfedora 31でjupyterノートブックを起動できます。