• ベストアンサー

Viなどの起動の時にターミナル(端末)も同時に使用する方法。

Viなどの起動の時にターミナル(端末)も同時に使用する方法。 viなどのコマンドをターミナルから実行すると、コマンドを終了するまでそのターミナルを 実行できないので、別のターミナルを開かないといけなく不便です。 コマンドに&をつければいいのかなと思いましたが、肝心のviのウィンドウが現れません・・・。 どうかご教示お願い致します。 OSはfedora10 デスクトップ環境はGnome2.24.0です。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4848/10261)
回答No.3

シェルの基本操作を学んでください。 ctrl-Z で、viを一時中断して、シェルに戻ります。そこでいろいろコマンドを実行したら、シェルから中断中のviに戻るのは fg です。 vi & でviを起動したのなら、fgでviに行けます。 viに限らずコマンド一般に対して使えます。 Linux入門書で、ジョブコントロールについて書かれた部分をよく読んでください。 fgの他に、bg や jobs、killコマンド、また、中断中のコマンドが複数ある場合に、コマンドを選択して再開する手段などを覚えましょう。 全く別の方法で、screenと言うコマンドを使う方法もありますが、こちらはより便利ですが、覚えることがより増えます。普通はシェルのジョブコントロール機能で十分でしょう。

shoshosho
質問者

お礼

ご回答ありがとうございます。 なるほどvi & で起動したものはバックグランドで起動しているのでfgでフォアグラウンドに 切り替えればよかったんですね。 その他アドバイスもありがとうございました!

その他の回答 (2)

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

gvimでは?

shoshosho
質問者

お礼

ご回答ありがとうございます。 gvimインストールしてみましたが、viに関しては思っていたとおりの起動ができました!

noname#240995
noname#240995
回答No.1

ターミナルのタブ機能じゃだめですか?

shoshosho
質問者

お礼

ご回答ありがとうございます。 タブ機能なるものがあるんですね。目的とは少しはずれてますが、なかなか便利そうなので 使ってみたいと思います。

関連するQ&A

  • 端末(ターミナル)から端末を起動しコマンドを実行

    お世話になります. ※端末=ターミナルです. 早速ですが,Ubuntu(Linux)の端末1から別の端末2を呼び,端末1から呼び出した新しい端末2の上でコマンドを実行する方法はありませんでしょうか? 調べてところ, $ gnome-terminal のオプションで,「 -e, --command」 や「 -x, --execute 」を利用することで,端末2を起動しながらコマンドを実行できる様です.(gnome-terminal --help 参照) しかし,実際に試したUbuntu8.10では,端末2が起動するものの,その上で指定したコマンドが実行されません. やり方をご存知の方がいましたら,ご教授よろしくお願いいたいます.

  • 端末上でgnome-terminal -e lsを

    実行すると lsが実行された端末が新たに生成されますが直ぐに消えます どうしたらlsが終了しても端末を消さないようにすることができるでしょうか? なお端末上で gnome-terminal -e top を実行すると端末は消えません 実行が終わらないコマンドを実行する時には端末は消えない様です よろしくお願いします

  • viエディタが起動しない

    Mac初心者です。 PATHを変更するために、ターミナルからviエディタを起動して変更しようとしたのですが、 vi .bash_profile と入力すると、 vi: command not found と表示されます。 一度目は、確かにviエディタが起動したのですが、ターミナルを終了して、もう一回viエディタでPATH変更しようとしたら、エディタが起動できませんでした。 原因が分からなくて困っています。色いろと試してみたのですが・・・ 教えていただけませんでしょうか。お願いします。

    • ベストアンサー
    • Mac
  • RedHat7.3で、gnome環境で起動する方法

    こんにちは。 RedHat7.3がインストールされているLinux端末があるのですが、 起動するとコマンドラインの画面で起動してしまいます。 どうすればgnome(GUIデスクトップ)環境で起動できるのでしょうか? (できればオートログインでgnome環境が起動して欲しい) 設定ファイル、内容などご存知であれば教えてください。 宜しくお願いいたします。

  • ホットキーで起動するGNOME端末のサイズ

    CentOSを使っています。 /usr/share/applications/gnome-terminal.desktop 内のExec行を編集して(Exec=gnome-terminal --geometry=100x50) GNOME端末の起動時サイズを変更したのですが、 ショートカットキーから端末を起動すると、 その設定が反映されません。 GUIのアプリケーションメニューから端末を起動した時は、 ちゃんと起動サイズが変更されていました。 ショートカットキーから起動する端末は、 別の方法で設定するのでしょうか?

  • linuxを起動時に自動的にプログラムを起動するには?

    linux(Fedora Core)を起動時に自動的にプログラムを起動するにはどうしたら良いのでしょうか?~/.xsession等に記述すればよいなどと書いてあったのですが,記述方法がわかりません.ためしに gnome-terminal & gnome-terminal & としてみましたが,うまくできませんでした.Windowsのスタートアップに類する機能をlinuxで達成するにはどうしたらよろしいのでしょうか?

  • 端末エミュレーターの使用方法について

    Sun OS 5.10でJavaデスクトップ環境を使用しています。 端末エミュレーターを最小化すると全てが”端末エミュレーター”と表記されて見分けがつかずに大変不便です。端末エミュレーターの名前を変える方法または便利な見分け方をどなたか教えていただけないでしょうか?

  • ターミナルが起動しないんです。

    ターミナルが起動しないんです。 「このアプリケーションの実行が認識されていません。  管理者が不正なシェル値を設定しています。」 とのメッセージが起動するたびに出て、ターミナルがまったく開けない状態です。 知識が中途半端なくせに、下手に背伸びしてターミナルを操作したあげく、 知らないうちに壊してしまったようです。 復旧の方法を教えていただけないでしょうか。 因みに環境は、Mac OS X Version 10.6.3です。 以上、よろしくお願いいたします。

    • ベストアンサー
    • Mac
  • ターミナル起動後、勝手にexitする

    mac 10.3.9  ターミナル1.4.5です。 ターミナル起動して、コマンドを打ち込みたいのですが起動した途端 exitと入力されて終了しコマンドが打ち込めなくなります。 勝手にexitするのを解除する方法を教えてください。

    • ベストアンサー
    • Mac
  • ログインするときにユーザー名がでない。

    ログインするときにユーザー名がでない。 ログインするときにユーザー名を選択すると思いますが、postgresという名のユーザー名が 選択できません。(他のユーザー名はちゃんと表示もされますし、選択もできます。) 端末からのコマンドでは「su - postgres」でユーザーを変更できますが、 GUIのデスクトップ環境で最初からpostgresユーザーでログインしたいと思っております。 どうかご教示お願い致します。 OSはfedora10 デスクトップ環境はGnome2.24.0です。