2012-07-25 47 views
3

我是一個硬核VIM用戶。但是,我想知道是否可以配置VIM來提供像Nano一樣的單線處理。想象一下下面的文本文件:Vim中納米線的長線處理?

1 This is a short line 
2 This is a much much much much much much much (...) much longer line 

當我在VIM打開它,並希望得到第二行的末尾,它會顯示這樣的(與■爲光標所在):

1 ort line 
2 ch much much much much much much (...) much longer line■ 

當我打開納米,並導航到第二行的末尾,只顯示該特定行「轉向」,就像這樣:

1 This is a short line 
2 >h much much much much much much (...) much longer line■ 

我能做到這一點與VIM嗎?

+1

任何人,我不這麼認爲,但是這將是一個有趣的功能。 – romainl 2012-07-25 09:04:45

回答

2

Vim是一個固定寬度的文本編輯器。建議可視化的問題在於,當移動到上一行/下一行時(例如通過k/j),光標將在屏幕上水平「跳躍」,而不是直線上升。

人們可能會習慣於這種情況(當新行較短時(除非設置了'virtualedit'),光標已經跳躍),但是如何表示塊狀視覺選擇?兩邊都是鋸齒狀的邊緣?

這就是爲什麼它是不可能被接受的,但不要讓這種阻止從寫(不平凡)補丁:-)

+0

謝謝,這聽起來很合理。 – esonn 2012-07-25 11:28:16