回答:
screen
するとどうして分割画面になりますか?
こちらからmacOSX用iTerm2をダウンロードしてください。
使用しcmd + d
、縦割りのためにとcmd + shift + d
、水平分割のために
左/右または上/下の方法で垂直分割間を移動するにはcmd + [
、cmd + ]
また、私はあなたが押すと発生するオートコンプリート機能が好きです cmd + ;
要するに次の機能が含まれます。
端末画面をフルスクリーンで操作したい場合は、macOSのビルトイン画面分割機能を次のように使用できます。
⌘- [と⌘-を使用して、用語間でキーボードフォーカスを切り替えることができます]
Tmuxを使用すると、画面を垂直または水平に半分に分割できます。
# install tmux
brew install tmux # on mac
sudo apt-get install tmux # on debian
# run it
tmux
# split the screen vertically using this shortcut
CTRL+B %
# split the screen horizontally using this shortcut
CTRL+B "
# switch between screens using this shortcut
CTRL+B o
ジョンTの受け入れられた答え(GNU画面、でアクセスscreen
)は必要なものでしたが、役に立つようにするためにいくつかの基本を学ぶのに数分かかりました。ここにキーバインドに必要なジャンプスタートがあります(manページから)-垂直分割用のGNUバージョン(私のMavericksにあったFAUバージョンの後にリストされている)をインストールする必要があることに注意してください。
また、man screen
あなたのニーズに合ったものを確認することを強くお勧めします。画面を使用していつでも別の端末を起動して、マニュアルを読むことができます...
画面バージョン4.00.03(FAU)06-Oct-06
(Mavericksに含まれており、以前と同様の可能性が高い)
次の表に、デフォルトのキーバインディングを示します。 Ca '(選択)切り替えるウィンドウの名前または番号の入力を求めます。 Ca "(windowlist -b) 選択するすべてのウィンドウのリストを提示します。 Ca 0(0を選択) a | a | Ca 9(9を選択) Ca-(選択-)ウィンドウ番号0-9、または空白のウィンドウに切り替えます。 Caタブ(フォーカス)入力フォーカスを次の領域に切り替えます。split、remove、onlyも参照してください。 Ca Ca(その他)前に表示されたウィンドウに切り替えます。このバインディングのデフォルトは 上書きしない限り、2回入力したコマンド文字に。たとえば、 オプション「-e] x」を使用すると、このコマンドは「]]」になります。
...
Ca S(分割)現在のリージョンを2つの新しいリージョンに分割します。
...
Ca?(ヘルプ)キー割り当てを表示します。 Ca \(終了)すべてのウィンドウを強制終了し、画面を終了します。
...
Ca *(ディスプレイ)現在接続されているすべてのディスプレイのリストを表示します。
「画面バージョン4.02.01(GNU)28-Apr-14」の追加アイテム
(sudo port install screen
今すぐ使用してインストール)
4.00.02(FAU)バージョンで上記にリストされたすべてのアイテム、および以下:
Ca S(分割)現在の領域を2つの新しい領域に水平に分割します。参照のみ、 削除、フォーカス。
上記と同じですが、これは水平であることを明確にします。...
Ca | (split -v)現在の領域を2つの新しい領域に垂直に分割します。
画面上で垂直に分割した後、画面を入力して新しいインスタンスを作成できます。または、垂直分割を使用できるiTermまたはiTerm2を使用することもできます。分割されたペインについては、このリンクを参照してください。www.iterm2.com/#/section/features/split_panes
画面に関するJohn Tの答えに非常に似ていますが、tmux(http://tmux.sourceforge.net/)でこれを行うこともできます。画面と比較したtmuxの良いところは、垂直分割機能がパッケージ(Macの場合はmacportsまたはhomebrew、ubuntuの場合はapt-getなど)から取得できるバージョンにも付属していることです。
これをemacsで分割するには、ctrl + x, b
(controlとxを一緒に使用してからb)を使用して、すでに開いている別のバッファーに切り替えます。下部のファイル名をクリックして、別のバッファに切り替えることもできます。
以下は、ウィンドウのサイズを変更し、emacs リンクテキストでさらに多くの操作を行うためのショートカットのリストです。
同じ端末ウィンドウで2つの独立した事柄を一度に発生させ、垂直分割で分割することは、どのようにして可能ですか?
基本的に同じウィンドウ内で2つのプログラムを実行しているだけだと言えます。
OS X Snow Leopardでは、水平分割が組み込まれていますが、それは実際にミラーリング機能です。Mac OS X Snow Leopardで分割されたターミナルウィンドウも参照してください。