web-dev-qa-db-ja.com

Terminal.appを存続させるためのヒントはありますか?

私は最近Macをフルタイムで使用するように切り替えましたが、gnome-terminalを何年も愛していた後、Terminal.appに慣れるのに苦労しています。 URLに下線が引かれていたり、alt +矢印を使用して単語間を移動したり、screen + sshが慣れているように動作したりするのが恋しいです。

Terminal.appで生き残るために、次のキーの組み合わせに慣れようとしています。

  • AltB 言葉に戻る
  • AltF 言葉を前進させる
  • AltA 行頭に移動します
  • AltE 行の終わりに行く
  • uRLを右クリックして開くことはできますが、gnome-terminalのようには見えません。

Macでコマンドラインの効率を維持するためのその他の良いヒントや代替端末の提案はありますか?

6
Sandy

fink、またはMacで利用可能な他のUNIXパッケージツールを使用して、mac osXにgnomeターミナルをインストールできます。 X11を実行する必要がありますが、ニーズによっては理想的ではない場合があります。また、端末内を移動するための実際のシェル固有のコマンドを学習することをお勧めします。これらのコマンドは、使用している端末エミュレーターに関係なく、通常は同じです。つまり、bashシェルがある限り、 Ctrl-aanyターミナル(gnomeターミナル、kterm、xterm、rxvtなど)の行の先頭に移動します。これは、制御文字を盗むような愚かなことをしていないことを前提としています。

他の回答で述べたように、MacOSには他の端末の選択肢もあります-iterm2が一般的に使用されています。

5
gabe.

ITermを使用します。それは素晴らしい。

9
jacksonh

上手...

最初に、表示されるものが少なくとも3つのレイヤーで構成されていることを考慮する必要があります。

  1. OS。 Apple変更されたUNIXOSはLinuxおよびBSDとは異なり、同じように動作しません。
  2. シェル。 Bash、Ksh(KornShell)から選択できます。インターネットで見つけた非常に優れた構成ファイルでZshを使用し、少しカスタマイズしました。
  3. インターフェース:

    • ttyX:私の知る限り、Mac OS Xを除いて、UNIXまたはUNIXライクの純粋なコマンドラインインターフェイス。 Alt + F1、Alt-F2、...を押します。

      800x600ではなく、タフなナイス解像度を使用してください。

      これを使用して、VimまたはEmacsを起動し、気を散らすことのない書き込み環境を取得して、作業、テキスト自体、またはコードに集中できるようにする人もいます。

      MacVimを使用してMacで同じ「効果」を持ち、Apple + Maj + Fを押すか、このような気を散らすことのないフルエディタが必要な場合は、WriteRoomなどのはるかに単純なエディタを使用できます。

    • gnome-terminal
    • KDEターミナル
    • Terminal.app(Mac上のもの)

私のポイントは、すべてのレイヤーをカスタマイズして、好きなように機能および表示できること、そしてUbuntuまたはその他のLinuxディストリビューションでの動作がこれらすべてのレイヤーの結果であることを理解する必要があるということです。

適切に構成されたTerminal.appは、デフォルトの構成コンボを使用したgnome-terminal/zshよりもはるかに優れている可能性があります。

それでも、Terminal.appは(クローンされた)UNIXのおじいちゃんほど機能していないと思います;-)

0
tiktak