於是我把ssh
放到這個舊盒子裏,我們已經在工作了,似乎從來沒有人試過用過它之前的Vi。當我嘗試在vi中打開一個文件時,我所得到的只是該文件的一行,並且它(視覺上)終止了該文件。Vi只使用一行終端
我ssh
從Mac荷蘭國際集團的,如果讓不同的(但其他服務器我ssh
到工作的罰款)。
當我運行uname -a
時,得到:Linux dev 2.6.32.27-grseC#5 SMP Thu Dec 30 01:24:01 PST 2010 i686 unknown unknown GNU/Linux
。我正在使用bash
,但如果別的東西能起作用,我就會全神貫注。
這必須有其他人發生,我錯過了什麼設置導致這個問題?
謝謝!
UPDATE:經過評論研究後,我發現這只是vi的問題,而不是vim。所以這就引出了問題,這是否與vi(而不是vim)和當前的ssh/terminal/shells不兼容,還是其他事情正在進行?
已解決:這是一個回車 - >新行問題,舊的vi沒有正確處理。使用參數運行stty
可將回車轉換爲允許vi正常工作的新行。希望能幫助那些無法升級到vim的人。
運行'which vi'或'type vi'的結果是什麼? –
聽起來你的TERM變量設置錯了。 – FDinoff
當你在它的時候做'vi --version'。這看起來像古老的東西。 – glts