Vim
스크립트는 때때로 전체 셸(내 경우에는 Taglist
플러그인)의 크기를 조정합니다.
나는 이 동작을 원하지 않습니다. 이는 resize
쉘 명령을 통해서도 달성할 수 있습니다.
쉘 창에서 전체 크기 조정을 억제하는 방법이 있습니까? .*rc
전송할 파일 이 있나요 ?
그놈 터미널을 사용하고 있습니다.
답변1
Taglist 문제를 해결하려면 .vimrc에 다음을 추가하세요.
let Tlist_Inc_Winwidth=0
VIM 문서에서:
Window resizing with xterm only works if the allowWindowOps resource is
enabled. On some systems and versions of xterm it's disabled by default
because someone thought it would be a security issue. It's not clear if this
is actually the case.
To overrule the default, put this line in your ~/.Xdefaults or
~/.Xresources:
XTerm*allowWindowOps: true
(note: this actually ENABLES it, you want to DISABLE, ie: false)
And run "xrdb -merge .Xresources" to make it effective. You can check the
value with the context menu (right mouse button while CTRL key is pressed),
there should be a tick at allow-window-ops.
Xresources에 대한 내 경험에 따르면 "XTerm" 부분을 제거하고 별표로 시작하면 모든 gnome 터미널에서도 작동합니다. gnome 터미널에는 특정 접두사가 있지만 그것에 대해 잘 모르겠습니다. 누군가가 해당 정보에 대해 댓글을 달 수 있지만*allowWindowOps: 거짓라인이 도움이 될 것입니다.
답변2
그냥 사고일 뿐이지만 사실이에요
shopt -s checkwinsize off
일하다?
답변3
이것은 나에게 효과적입니다
shopt -u checkwinsize
docker에서 Centos를 실행하고 화면에서 액세스합니다.