Gvim --remote로 파일을 열고 새로 열린 파일에 초점을 맞춥니다.

Gvim --remote로 파일을 열고 새로 열린 파일에 초점을 맞춥니다.

CentOS 4.5에는 상당히 오래된 gvim(6.3)이 있습니다. 아직 옵션이 없습니다 --remote-tab-silent. 대신 --remote동일한 gvim 인스턴스에서 파일을 여는 데 사용합니다. 그런데 백그라운드에서 모든 파일이 gvim으로 열리는 문제가 있습니다. gvim 창이 앞으로 나오지 않습니다. 수동으로 전환해야 합니다. 이 문제를 해결할 수 있는 방법이 있나요?

재현 단계에 대한 자세한 내용:

  1. 콘솔 열기
  2. 첫 번째 파일 ' gvim --remote file1'을 엽니다. 처음으로 파일을 열면 gvim이 맨 앞으로 나타납니다.
  3. Konsole로 다시 전환하고 두 번째 파일 ' gvim --remote file2'을 엽니다. 파일이 gvim에서 열리지만 gvim 창이 앞으로 나타나지 않습니다.

답변1

" gvim --remote-expr foreground()"는 gVim을 창 스택 앞으로 가져오는 데 작동합니까? 이것이 일관되게 작동하는 경우 명령을 호출 --remote한 다음 명령을 호출하도록 쉘 별칭을 설정할 수 있습니다 --remote-expr.

관련 정보