ubuntu: термінал + ssh + vim, розмір


0

Фон:

ОС: ubuntu 12.04

Дисплей: два, один - ноутбук, а інший - розширений монітор, який більший.

Проблема:

Відкрийте gnome-термінал на більшому екрані та увійдіть на віддалений сервер Linux за допомогою ssh.

Потім відкрийте vim та код. Але після того, як я перетягну термінал на монітор ноутбука, проблема у мене є

У тому, що ширина / розмір віддаленого терміналу не заповнює мою програму Terminal. вікно,

лише частина.

Як змусити його заповнити всю територію терміналу?


Він повинен змінювати розмір автоматично. Ви пробували <C-l>?
romainl

Так, натискання <Cl> марно.

Який вихід $ echo $TERMлокально та на сервер?
romainl

місцевим є xterm.

і сервер також xterm.
zhanglistar

Відповіді:


1

Після зміни розміру терміналу вам потрібно використовувати resizeкоманду. eval `resize` в наш час просто resizeпрацює. resize

Ця команда змінюється LINES, COLUMNSзмінна середовище.

Ви можете перевірити свій поточний розмір терміналу за допомогою echo $LINES $COLUNNS. спробуйте echo $LINES $COLUMNSдо і після resize.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.