回答:
Evan Meagherによるパッチ:http : //old.evanmeagher.net/2010/12/patching-screen-with-vertical-split-in-os
これらの指示とパッチを使用して画面をコンパイルしますMac OS Xで垂直分割機能を備えた画面ができました
この時点で…
brew install homebrew/dupes/screen
…垂直分割で4.4.0が得られます。
type screen
は/ usr / local / bin /にあると言っていますか?「ローカル」なしで/ usr / bin /と表示されている場合、それはおそらくHomeOSのものではなく、macOSのネイティブ画面です。
最近(2014年後半)の最善の解決策は、現在のscreen
ソースをダウンロードしてローカルでコンパイルすることです。OSX Mavericksでこれが機能することを確認しました。
Mac OSXでのビルドには、いくつかのパッチを適用する必要があります。それらを適用し、ソースコードをGithubに配置しました。
自動インストルメント
git clone https://github.com/FreedomBen/screen-for-OSX && cd screen-for-OSX/ && ./install.sh
マニュアルの手順:
git clone https://github.com/FreedomBen/screen-for-OSX
cd screen-for-OSX/src
./autogen.sh
./configure --prefix=/usr/local
make
sudo make install
インストール後:
新しいバイナリがにインストールされ/usr/local/bin
ます。古いものを置き換えるものではないため、絶対パスで呼び出すか、PATH変数を再配置する必要があります。詳細については、README.mdファイルを参照してください。
知る限り、少なくともscreen-4.01が必要です。gnusのサバンナにある gitリポジトリから入手できます。ここにある新しいダウンロードの1つも機能する可能性がありますが、試していません。
ここでは正常に動作します。私はグーグル経由で見つけた最初の説明に従いました。
10.6.3インストールに付属の画面バージョンを使用しましたScreen version 4.00.03 (FAU) 23-Oct-06
。どのバージョンを使用していますか?
Ctrl-a+ を押して分割しようとする前に、少なくとも2つのセッションを作成しましたかShift-s
screen-> 4.01の新しいバージョンはこれをサポートしています。gnusのサバンナにある gitリポジトリから入手して、自分でビルドすることができます。
画面をインストールしたら、次の一連のコマンドを試してください
(Ctrl + A) | #Create the vertical split
(Ctrl + Tab) #To move to the new vertical split
(Ctrl + C) #Create a new window in the vertical split
ビルドプロセスは、configure, make and make install
依存関係の問題に遭遇しなかったため、簡単なルーチンです。
上記をscreen-4.1.0で行いましたが、Mountain Lionで完全に動作します。