Split Vertikal di Layar GNU pada Mac OS X


16

Saya baru-baru ini menjadi terpikat dengan aplikasi luar biasa di layar GNU Ubuntu. Saya sangat senang melihatnya diinstal di Mac saya juga, tetapi saya tidak dapat membagi secara vertikal ... Saya kira saya perlu memperbaruinya entah bagaimana. Saya mencoba port mac, dan menyeduh, tetapi saya tidak dapat menemukan apa pun. Adakah yang berhasil melakukan ini?

Jawaban:



4

Pada saat ini…

brew install homebrew/dupes/screen

... akan memberi Anda 4.4.0 dengan pemisahan vertikal.


1
Pada Januari 2018 ini adalah solusi paling sederhana.
Jimmy Bosse

Saya mendapat v4.06 setelah menginstal dengan minuman tetapi masih tidak bisa mendapatkan split vertikal untuk bekerja. Apakah kunci-ikatannya sama? Ca | atau Ca V?
rockydgeekgod

layar 4.6.2 (seperti versi Homebrew) AKA 4.06.02 (seperti versi GNU / upstream) tidak berfungsi untuk saya dengan CTRL + a, lalu | (SHIFT +). Apakah perintah type screenmengatakan itu di / usr / local / bin /? Jika dikatakan / usr / bin / tanpa 'lokal', itu mungkin layar asli macOS dan bukan Homebrew.
Jan Kyu Peblik

3

Cobalah tmux. Anda harus menggunakan port mac tetapi cukup tanpa rasa sakit dikurangi waktu build. Jika Anda suka layar apa yang memberi Anda tmux, lakukan semuanya dan lebih banyak lagi dan sebenarnya dipertahankan dan ditingkatkan.

Info Tmux


1
Tmux tidak memiliki akses papan tulis.
Daniel Beck

3

Solusi terbaik hari ini (akhir 2014) adalah mengunduh screensumber saat ini dan kompilasi secara lokal. Saya baru saja memverifikasi ini berfungsi untuk saya di OSX Mavericks.

Ada beberapa tambalan yang perlu diterapkan untuk membangun di Mac OSX. Saya telah menerapkannya dan meletakkan kode sumber di Github .

Instuctions otomatis

git clone https://github.com/FreedomBen/screen-for-OSX && cd screen-for-OSX/ && ./install.sh

Instruksi Manual :

  1. git clone https://github.com/FreedomBen/screen-for-OSX
  2. cd screen-for-OSX/src
  3. ./autogen.sh
  4. ./configure --prefix=/usr/local
  5. make
  6. sudo make install

Pasang Instalasi :

Biner baru diinstal ke /usr/local/bin. Itu tidak menggantikan yang lama, jadi itu perlu dipanggil oleh path absolut, atau Anda perlu mengatur ulang variabel PATH Anda. Silakan lihat file README.md untuk lebih jelasnya.


2

Saran saya (pilih satu):

  1. Coba tmux . Anda harus menemukannya di MacPorts dan Homebrew (bahkan tidak menyebutkan Fink), atau Anda dapat mengompilasinya dari sumber.
  2. Anda dapat mengkompilasi kode sumber terbaru (hxxps: //savannah.gnu.org/git/? Group = layar); seharusnya cukup mudah jika Anda melihat README.

1

Hanya sebuah catatan.

Jika Anda memiliki MacPorts, patch split vertikal diinstal secara default

port cat screen | grep vertical

sudo port -v install screen

Tapi split -vdan Ctrl+ A, |jangan bekerja. Kekecewaan.


0

AFAIK Anda membutuhkan setidaknya layar-4.01. Anda bisa mendapatkannya dari repositori git mereka di sabana gnus . Salah satu dowload yang lebih baru di sini mungkin juga berfungsi, tetapi saya belum mencoba.


0

Coba "split -v" atau Ca |. Itu diatur dengan rilis gnu-screen saat ini diinstal pada Ubuntu (layar 4.00.03jw4). Anda mungkin beruntung dengan versi MacOsX juga.


Nggak! Ini tidak akan bekerja pada macos10.6 atau 10.7
Ali

-1

Ini berfungsi dengan baik di sini. Saya mengikuti deskripsi pertama yang saya temukan melalui google .

Saya menggunakan versi layar yang datang dengan 10.6.3 Instalasi saya: Screen version 4.00.03 (FAU) 23-Oct-06. Versi apa yang Anda gunakan?

Apakah Anda membuat setidaknya dua sesi sebelum mencoba membagi dengan menekan Ctrl-a+Shift-s


Anda bahkan tidak perlu membuat dua sesi. Anda dapat membagi sepanjang hari jika Anda mau, dan memiliki beberapa tampilan sesi yang sama. Masalah saya adalah saya tidak dapat memisahkan secara vertikal, seperti versi yang sudah diinstal sebelumnya dengan Ubuntu. Saya mencoba untuk menambal itu atau sesuatu.
evantravers

-1

Versi layar yang lebih baru-> 4,01 mendukung ini. Anda bisa mendapatkannya dari repositori git mereka di sabana gnus dan buat sendiri.

Setelah menginstal layar, coba urutan perintah berikut

(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

Proses pembangunan adalah configure, make and make installrutinitas langsung karena saya tidak mengalami masalah ketergantungan.

Saya melakukan hal di atas dengan layar-4.1.0 dan berfungsi dengan baik di Mountain Lion.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.