Vor kurzem habe ich mich in die exzellente App auf dem Ubuntu GNU-Bildschirm verliebt. Es hat mich sehr gefreut, dass es auch auf meinem Mac installiert wurde, aber ich kann es nicht vertikal teilen ... Ich denke, ich muss es irgendwie aktualisieren. Ich habe Mac-Ports ausprobiert und gebraut, aber ich konnte nichts finden. Hat das jemand erfolgreich gemacht?
macos
terminal
gnu-screen
evantravers
quelle
quelle
An diesem Punkt…
… Erhalten Sie eine 4.4.0 mit vertikaler Aufteilung.
quelle
type screen
dass er sich in / usr / local / bin / befindet? Wenn dort / usr / bin / ohne 'local' steht, ist das wahrscheinlich der native Bildschirm von macOS und nicht der von Homebrew.Probieren Sie es mit tmux aus. Sie müssen Mac-Ports verwenden, aber es ist ziemlich schmerzlos, abzüglich der Build-Zeiten. Wenn Ihnen der Bildschirm gefällt, der Ihnen tmux bietet, erledigt das alles und noch viel mehr und wird tatsächlich gewartet und verbessert.
Tmux Info
quelle
Die beste Lösung in diesen Tagen (Ende 2014) ist, die aktuelle
screen
Quelle herunterzuladen und lokal zu kompilieren. Ich habe gerade überprüft, ob dies für mich unter OSX Mavericks funktioniert.Es gibt einige Patches, die für die Erstellung auf Mac OSX angewendet werden müssen. Ich habe sie angewendet und den Quellcode auf Github gestellt .
Automatische Anweisungen
Manuelle Anweisungen :
git clone https://github.com/FreedomBen/screen-for-OSX
cd screen-for-OSX/src
./autogen.sh
./configure --prefix=/usr/local
make
sudo make install
Nach der Installation :
Die neue Binärdatei wird in installiert
/usr/local/bin
. Es ersetzt nicht das alte, daher muss es über den absoluten Pfad aufgerufen werden oder Sie müssen Ihre PATH-Variable neu anordnen. Weitere Informationen finden Sie in der Datei README.md .quelle
Meine Vorschläge (wähle einen aus):
quelle
Nur eine Randnotiz.
Wenn Sie über MacPorts verfügen, wird standardmäßig das Vertical Split-Patch installiert
Aber
split -v
und Ctrl+ A, |nicht funktionieren. Schade.quelle
AFAIK du brauchst mindestens screen-4.01. Sie können es aus ihren Git-Repositories in der Gnus-Savanne beziehen . Einer der neueren Downloads hier könnte auch funktionieren, aber ich habe es nicht versucht.
quelle
Versuchen Sie es mit "split -v" oder "Ca |". Diese werden mit der aktuellen Version von gnu-screen auf Ubuntu installiert (screen 4.00.03jw4). Vielleicht haben Sie auch Glück mit der MacOsX-Version.
quelle
Es funktioniert gut hier. Ich folgte der ersten Beschreibung, die ich über Google fand .
Ich benutzte die Bildschirm - Version , die mit meinem 10.6.3 Installations kam:
Screen version 4.00.03 (FAU) 23-Oct-06
. Welche Version benutzt du?Haben Sie mindestens zwei Sitzungen erstellt, bevor Sie versucht haben, sie durch Drücken von Ctrl-a+ zu teilen?Shift-s
quelle
Die neueren Versionen von screen-> 4.01 unterstützen dies. Sie können es aus den Git-Repositories in der Gnus-Savanne holen und selbst bauen.
Versuchen Sie nach der Installation von screen die folgende Befehlsfolge
Der Erstellungsprozess ist eine unkomplizierte
configure, make and make install
Routine, da keine Abhängigkeitsprobleme aufgetreten sind.Ich habe das mit screen-4.1.0 gemacht und es funktioniert perfekt auf Mountain Lion.
quelle