为什么 MacVim 对长字符串显示 `@` 和空白 space?
Why does MacVim show `@` and blank space for long strings?
这真让我抓狂...
假设我在第 32 行有一小行文本,在第 33 行有一个很长的字符串,比如 10,000 个字符长...如果我打开自动换行,它只显示第 32 行并停在那里,而不是显示 33+,它只在第一列显示 @
,其余的都是空白。
我必须将光标一直移动到最底部,然后整个字符串才会立即出现。
这非常刺耳,因为如果您 'overshoot' 滚动时,它会立即再次消失。
我希望它表现得理智...没有任何东西同时跳入或跳出屏幕。它应该像往常一样与所有其他行号一起流动,并且始终可见。
答案是我需要添加这个:
" show as much of long lines as possible
:set display+=lastline
这真让我抓狂...
假设我在第 32 行有一小行文本,在第 33 行有一个很长的字符串,比如 10,000 个字符长...如果我打开自动换行,它只显示第 32 行并停在那里,而不是显示 33+,它只在第一列显示 @
,其余的都是空白。
我必须将光标一直移动到最底部,然后整个字符串才会立即出现。
这非常刺耳,因为如果您 'overshoot' 滚动时,它会立即再次消失。
我希望它表现得理智...没有任何东西同时跳入或跳出屏幕。它应该像往常一样与所有其他行号一起流动,并且始终可见。
答案是我需要添加这个:
" show as much of long lines as possible
:set display+=lastline