最近、Ubuntuの優れたアプリに夢中になったGNU画面。Macにもインストールされているのを見て本当にうれしかったが、縦に分割できない...必要だと思うMacポートを試してみたが、何も見つからなかった。誰かがこれを成功させたのだろうか?
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を取得します。
最近(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 ファイルを参照してください。
Tmuxを試してみてください。 Macポートを使用する必要がありますが、ビルド時間を除いてかなり簡単です。どの画面が気に入ったら、tmuxはそれを何度も実行し、実際に維持および改善されています。
私の提案(1つ選んでください):
余談です。
MacPortsがある場合、垂直分割パッチがデフォルトでインストールされます
port cat screen | grep vertical
Sudo port -v install screen
だが split -v
および Ctrl+A、 | 動作しません。残念。
"split -v"またはC-a |を試してください。これらは、Ubuntuにインストールされているgnu-screenの現在のリリース(画面4.00.03jw4)で設定されています。 MacOsXバージョンでも運がいいかもしれません。
私の知る限り、少なくともscreen-4.01が必要です。 gnus's savannah でgitリポジトリから入手できます。新しいダウンロードの1つ here も機能する可能性がありますが、私は試していません。