Answers:
是。resize -s <rows> <columns>
可与Ubuntu的默认终端应用程序(gnome-terminal
)配合使用。
要获得vim
仅在运行时处于特殊大小的窗口的良好效果,请执行以下操作:
mkdir ~/bin
~/.profile
默认添加~/bin
到PATH
; 现在,您可以自己source ~/.profile
声明或声明新的PATH
:export PATH="$PATH":~/bin
vim ~/bin/vim
添加以下内容:
#!/bin/bash
source <(/usr/bin/resize -s)
/usr/bin/resize -s 38 120
/usr/bin/vim "$@"
/usr/bin/resize -s $LINES $COLUMNS
救
chmod +x ~/bin/vim
现在vim
将以120×38的大小运行,vim
完成后将撤消调整大小的操作。
fg
返回vim:)
vim
使用相同大小的终端,然后在退出后调整其大小的方法vim
。
gnome-terminal
最大化或捕捉到侧面/角时,这似乎不起作用。我正在使用14.04。
:set lines=38 columns=120
。
在Ubuntu 16.10(可能还有旧版本)中,如果打开终端窗口并转到Terminal
菜单,则可以直接选择其他窗口大小。实际上,几乎是您要的尺寸!
同样,F11
将切换全屏模式。
您还可以创建多个配置文件,将屏幕设置为所需的确切大小。转到File
菜单,然后选择New Profile
...,将其称为“我的编辑个人资料”。然后,当您想更改为其他配置文件时,请转到Terminal
菜单并选择Change Profile
。然后进入Edit
菜单并选择Profile Perferences
。在此处设置自定义屏幕尺寸。不同的配置文件,每个都有不同的屏幕尺寸!
!resize -s 38 120
了一下,但是那没用,直到我在.vimrc中更改了vim标志,但这使整个过程变得很混乱,并且做了奇怪的图形处理。