我已經安裝了mintty。之後,我無法打開gvim。作爲同樣的問題建議的emacs我用: 1)mintty使用gvim如何獲取MinTTY(Cygwin終端)在新窗口中打開gvim?
這將打開一個新的窗口消息:
E233:無法打開displayE852:子進程無法啓動GUI 按Enter鍵或類型命令繼續
而且我已設置:出口顯示器=「0」
什麼我做錯了
我已經安裝了mintty。之後,我無法打開gvim。作爲同樣的問題建議的emacs我用: 1)mintty使用gvim如何獲取MinTTY(Cygwin終端)在新窗口中打開gvim?
這將打開一個新的窗口消息:
E233:無法打開displayE852:子進程無法啓動GUI 按Enter鍵或類型命令繼續
而且我已設置:出口顯示器=「0」
什麼我做錯了
你可能沒有一個X服務器上運行。請參閱here瞭解如何設置它。就個人而言,我發現卸載gvim的cygwin版本並使用windows版本更容易。
對於我來說,GVIM正從我的gvim安裝作爲Windows應用程序的/ usr/bin中/ gvim的 拿起,然後從窗戶路徑直接調用它作爲
[cygwin$] /cygdrive/C/Program\ Files\ \(x86\)/Vim/vim74/gvim
和它的工作。
我在啓動gvim時遇到了同樣的問題,並且收到了上面的錯誤消息。
我默認的顯示設置爲:0.0
不過,我注意到在我startxwin的輸出,它說
「」 「 規則= 」基地「 模型= 」PC105「 佈局=」我們 「變= 」無「 選項= 」無「 winMultiWindowXMsgProc - DISPLAY =:2.0 winInitMultiWindowWM - DISPLAY =:2.0 winProcEstablishConnection - winInitClipboard返回 」「」
設置我的顯示器:2.0和它瓦特現在開始。 ie export DISPLAY =:2.0
希望這會有所幫助。
[此外,腳本似乎檢查/tmp/.X11-unix/Xn其中Xn中的n是一個數字。 看來我已經有X0和X1了,可能會從較舊的不良關機中剩餘。 刪除這似乎回恢復使用:0.0 ]
謝謝!我也有這個問題!請注意,ls可能會將文件顯示爲/tmp/.X11-unix/X0=,但該「=」是一種罕見的文件類型指示符。儘管如此,gvim仍然不適合我。同樣的錯誤。 –
像user2250246,我只是踢上試圖讓Cygwin的GVIM重新開始工作,但我不想鍵入或別名GVIM。 (這點我大概應該已經別名是更容易。)
我加入了Windows應用程序的GVIM的路徑,以我的Windows環境變量:
然後Cygwin會把你的Windows gvim放在它的路徑上,但它會把/ usr/bin放在它自己的路徑上。所以
MV的/ usr /斌/ GVIM的/ usr /斌/ GVIM-擰式
MV的/ usr /斌/ gvimdiff的/ usr /斌/ gvimdiff-擰起來
和你的cygwin會發現&運行安裝的Windows GVIM,帶或不帶你的cygwin X服務器運行。
不幸的是,它不會再加載你的cygwin .vimrc!你必須自己解決。
非常感謝卡爾。請讓我知道如何使用Cygwin的gvim的windows版本。此外,我關閉X終端退出選項現在我得到如下錯誤消息:startxwin:另一個X服務器實例正在DISPLAY上運行:0 :資源暫時不可用 –