CentOS 4.5에는 상당히 오래된 gvim(6.3)이 있습니다. 아직 옵션이 없습니다 --remote-tab-silent
. 대신 --remote
동일한 gvim 인스턴스에서 파일을 여는 데 사용합니다. 그런데 백그라운드에서 모든 파일이 gvim으로 열리는 문제가 있습니다. gvim 창이 앞으로 나오지 않습니다. 수동으로 전환해야 합니다. 이 문제를 해결할 수 있는 방법이 있나요?
재현 단계에 대한 자세한 내용:
- 콘솔 열기
- 첫 번째 파일 '
gvim --remote file1
'을 엽니다. 처음으로 파일을 열면 gvim이 맨 앞으로 나타납니다. - Konsole로 다시 전환하고 두 번째 파일 '
gvim --remote file2
'을 엽니다. 파일이 gvim에서 열리지만 gvim 창이 앞으로 나타나지 않습니다.
답변1
" gvim --remote-expr foreground()
"는 gVim을 창 스택 앞으로 가져오는 데 작동합니까? 이것이 일관되게 작동하는 경우 명령을 호출 --remote
한 다음 명령을 호출하도록 쉘 별칭을 설정할 수 있습니다 --remote-expr
.