私は最近、Macをフルタイムで使い始めており、長年にわたってgnome-terminalが好きな後にTerminal.appに慣れるのに苦労しています。 URLにアンダースコアが表示され、Alt +矢印を使用して単語間を移動し、screen + sshがおなじみの方法で機能するのが恋しいです。
Terminal.appで生き残るために、次のキーの組み合わせを適用しようとしています。
- AltB戻って一言しなさい
- AltF1単語前に移動
- AltA行の先頭に移動
- AltE行末に移動
- URLを右クリックして開くことはできますが、gnome-terminalとは異なるようです。
Macでコマンドラインの生産性を維持するための他の良いヒントや代替ターミナル提案を持っている人はいますか?
答え1
iTermを使用してください。素晴らしいです。
答え2
fink
Macで利用可能な他のUnixパッケージツールを使用して、Mac OS Xにgnome端末をインストールできます。 X11を実行する必要がありますが、必要に応じて理想的ではないかもしれません。また、端末から移動するための実際のシェル関連コマンドを学ぶことをお勧めします。これは通常、どの端末エミュレータを使用しても同じであるためです。つまり、bashシェルがあるCtrl-a行の先頭に移動します。どの端末(gnome端末、kterm、xterm、rxvtなど)は、制御文字を盗むなどの愚かなことをしないと仮定します!
他の回答で述べたように、MacOSには他の端末の代替手段があります。 iterm2は一般的に使用されています。
答え3
素晴らしい...
まず、見ているものが少なくとも3つのレイヤーで構成されていることを考慮する必要があります。
- オペレーティングシステムAppleの修正されたUNIXオペレーティングシステムはLinuxやBSDとは異なり、動作が異なります。
- シェル。 Bash、Ksh(KornShell)を選択できます。私はZshとインターネットで見つけた本当に良い設定ファイルを使って少しカスタマイズしました。
相互作用:
ターミナルX:私が知っている限り、Mac OS X以外のUNIXまたはUNIXに似た純粋なコマンドラインインターフェイスです。 Alt+F1、Alt-F2、... を押します。
800x600以外の良い解像度を使用してください!
一部の人々はこれを使ってVimやEmacsを実行し、邪魔にならない書き込み環境を確保し、タスク、テキスト自体、またはコードに集中することができます。
MacVimを使用してApple+Maj+Fを押すと、Macで同じ「効果」が得られます。邪魔にならない完全なエディタが必要な場合は、WriteRoomなどのより簡単なエディタを使用できます。
- GNOME端末
- KDE端末
- Terminal.app(Macの場合)
私のポイントは、各レイヤーをカスタマイズして、必要な方法で機能して表示できることです。また、Ubuntuや他のLinuxディストリビューションでの動作は、これらすべてのレイヤーの結果であることを理解する必要があります。
よく設定されたTerminal.appは、デフォルトの設定の組み合わせを使用するgnome-terminal / zshよりはるかに優れています。
それでも私はTerminal.appが(複製)UNIX祖父のように動作するとは思わない;-)