2009-09-11 74 views
1

好的,所以我試圖在.cshrc文件中輸入以下內容:alias ls'ls --color = auto'。我在打字時輸入一個字符。最奇怪的VI問題EVER

但是,當我到達--color =我鍵入a並且光標移到下一行。

我檢查了.vimrc文件,並沒有罰款任何重擊。我使用vim7.2

編輯

我注意到它只是發生在.cshrc文件,並且光標開始與字符閃爍。

我 「設置鼠標= A」 在.vimrc文件

什麼問題設置?

+0

你的窗戶有多寬;-) – 2009-09-11 19:09:15

+0

你有'= a'映射到什麼東西嗎? – 2009-09-11 20:17:39

回答

3

您是否有textwidth集?如果是的話,一旦達到一定的長度,它會破壞你的線條。通過檢查值

:set textwidth? 

將其設置爲0以關閉強行換行。否則,你有a映射到奇怪的插入模式?檢查

:imap a 

看看你是否做。

+0

即使是這樣,textwidth也不會把這個詞分成兩半。 – 2009-09-11 19:01:13

+0

它只能在空白處突破,還是可以配置爲在非單詞字符處突破?我還沒有和'textwidth'和朋友混淆很多。 – 2009-09-11 19:09:50

+0

托馬斯,取決於'formatexpr'。 – 2009-09-11 19:11:54

1

我現在無法測試它,但可能是該文件類型的相應縮進文件有問題。如果你編輯一些其他配置文件會發生嗎?

+0

我只注意到.cshrc文件中的問題。 – vehomzzz 2009-09-11 19:45:48