Pada saat pertanyaan diajukan, ini tidak mungkin di Terminal Gnome. Namun, perbaikan dilakukan pada akhir 2013. Perubahan ini tidak membuatnya menjadi Ubuntu 14,04, tetapi harus menjadi bagian dari Ubuntu 14.10.
Menurut masalah di Launchpad , Anda dapat memiliki fitur ini hari ini dengan mengaktifkan PPA Gnome-tim. Anda dapat mengaktifkan PPA Staging Gnome-tim (pementasan diperlukan untuk mendapatkan versi terbaru) dengan melakukan hal berikut
sudo apt-add-repository ppa:gnome3-team/gnome3-staging
Perbarui sumber Anda
sudo apt-get update
Instal ulang gnome-terminal untuk mendapatkan versi terbaru
sudo apt-get install gnome-terminal
Periksa sehingga Anda memiliki versi 3.13 atau lebih baru (per 10 September, seharusnya 3.13.1)
$ gnome-terminal --version
GNOME Terminal 3.12.1
Michael Martin-Smucker
sumber
staging
ppa. Coba (dengan risiko Anda sendiri)ppa:gnome3-team/gnome3-staging
ppa:gnome3-team:gnome3
ppa, mendapat versi yang 3.10. Setelah menambahkan,ppa:gnome3-team:gnome3-staging
saya mendapatkan versi yang benar 3.13.1, jadi saya bisa memastikan ini berfungsi.echo $VTE_VERSION
harus melaporkan setidaknya 3600).GNOME Terminal 3.12.3
Ubuntu 14,04 menggunakan metode ini, dan reflowing bekerja.Terminal Gnome default tidak memungkinkan Anda untuk melakukan ini - namun, jika sementara di terminal yang Anda ketik
screen
- itu akan menjalankan terminal di terminal emulator yang mengubah ukuran dengan benar.Misalnya - di sini adalah folder rumah saya saat berjalan
ls -l
dan di sini adalah ukuran layar yang sama secara horizontal
Mulai Gnome-Terminal secara otomatis dengan Layar
kemudian edit file gnome-terminal.desktop dan ubah baris perintah Exec ke:
sumber
sudo apt-get install screen
- ia melakukan pembungkus baris, tetapi menjalankanscreen
setiap waktu untuk tujuan itu tidak terlalu mengganggu. Mari kita lihat apa solusi lain yang ada.Saya membuat kemajuan besar dalam mengimplementasikan penulisan ulang di VTE (gnome-terminal dll). Silakan lihat bug hulu di https://bugzilla.gnome.org/show_bug.cgi?id=336238 , jangan ragu untuk mencoba tambalan saya jika Anda seorang peretas. Dalam hal ada umpan balik teknis, silakan komentari bug hulu itu, terima kasih! Semoga pekerjaan saya akan segera berakhir di VTE mainstream.
sumber
gnome-terminal tidak dapat melakukannya ( upstream bug ).
Setelah beberapa percobaan, rxvt-unicode sepertinya akan berfungsi.
Pembaruan hanya berfungsi setelah Anda memiliki cukup teks untuk mengisi seluruh layar, alias begitu Anda menekan buffer scrollback.
Pada catatan pribadi, saya menemukan rxvt sangat jelek, tetapi jika memantulkan cahaya lebih penting bagi Anda, lakukanlah.
sumber
Meskipun saya sayangnya tidak tahu jawaban untuk ini untuk sesi terminal normal, saya tahu bagaimana melakukannya jika Anda menggunakan layar (bahkan jika Anda menggunakan byobu): pasang kembali layar Anda dengan menggunakan hal berikut:
Ini akan skala sesi layar Anda saat Anda mengubah ukuran (dan juga lepaskan setiap sesi berjalan yang ada) dan itulah yang selalu saya gunakan untuk membawa kembali sesi layar.
sumber
screen
, lihat pertanyaan ini .Sejauh yang saya tahu, itu tergantung pada program yang Anda gunakan. Terminal itu sendiri tidak dapat secara dinamis membungkus teks. Namun, beberapa program terminal dapat, misalnya
less
[1].Cara mengatasinya adalah mencoba menyalurkan [2] apa yang ingin Anda tampilkan
less
.[1] http://linuxcommand.org/lts0030.php#less
[2] http://linuxcommand.org/lts0060.php#pipes
sumber
Solusi: pasang layar ( sudo apt-get screen ), dan luncurkan di terminal Anda.
sumber
screen
, tetapi satu fitur yang bagus adalah Anda dapat menjalankannya secara otomatis di semua terminal, sehingga Anda tidak tahu ada di sana.Selama 5+ tahun terakhir saya secara berkala menghabiskan sesi panjang dalam perawatan & pemberian makan mesin Linux (di tempat-tempat yang jauh). Dan, pada dasarnya, Terminal Gnome tidak cukup memotongnya ..
Saya sering menggunakan SecureCRT berbasis Windows dan SecureFX (SFTP) pada XP dan Win7, serta di Ubuntu (di bawah Wine ), memberi saya serangkaian fitur yang jauh lebih baik, termasuk: multi-windows dan / atau tab, pengaturan tersimpan , masuk makro, pewarnaan per sesi, banyak penyesuaian, SFTP terintegrasi, dan bahkan skrip .. Selalu ada gangguan kecil (dengan Wine, khususnya dengan SFTP), dan saya sering tersesat kembali ke Terminal Gnome untuk tugas-tugas lokal di Ubuntu .
Namun, sejak awal tahun ini (dalam versi beta), saya memiliki SecureCRT (asli Ubuntu ). Selain mendapatkan integrasi yang lebih ketat dengan Nautilus (atau sesuatu) untuk transfer file SFTP / SSH, ini hampir menggantikan penggunaan Terminal Gnome .
Bahkan pengaturan mesin baru lebih baik dengan cut & paste bebas repot , penangkapan sesi penuh, dan pengaturan koneksi yang disimpan. Itu selalu memiliki penanganan ulang ukuran, aliran ulang, dan penanganan karakter yang unggul bahkan di sebagian besar aplikasi terminal lainnya.
Saya belum mencobanya, tetapi juga baru saja dirilis untuk Mac OS X v1.5 (Intel), atau v10.6 +.
sumber