ubuntu: terminal + ssh + vim, ridimensiona


0

Sfondo:

Sistema operativo: ubuntu 12.04

Display: due, uno è un laptop e un altro è un monitor esteso, che è più grande.

Problema:

Apri un terminale gnome nel display più grande e accedi al server Linux remoto usando ssh.

Quindi apri vim e il codice. Ma dopo aver trascinato il terminale sul monitor del laptop, il problema io

è che la larghezza / dimensione del terminale remoto non riempie la mia app Terminale. finestra,

solo una parte.

Come posso farlo riempire l'intera area del Terminale?


Dovrebbe ridimensionarsi automaticamente. Ci hai provato <C-l>?
rom

Sì, premere <Cl> è inutile.

Qual è l'output di $ echo $TERMlocalmente e sul server?
rom

local è xterm.

e anche il server è xterm.
zhanglistar

Risposte:


1

Dopo aver ridimensionato il terminale, è necessario utilizzare il resizecomando. eval `resize` al giorno d'oggi resizefunziona e basta . resize

Questo comando cambia LINES, COLUMNSvariabile d'ambiente.

È possibile verificare la dimensione del terminale corrente con echo $LINES $COLUNNS. prova echo $LINES $COLUMNSprima e dopo resize.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.