> Vim inserts several blue tilde signs (~) on empty lines > *below* my text. I don't know why it does this, but just > ignored it. Then, while experimenting with various keystrokes > there suddenly appeared several empty lines *above* my text > with blue "at" signs (@).
The "~" indicate that "non-lines" (area on the screen that doesn't have corresponding data/lines in the file). The "@" signs indicate that the last line has wrapped and can't be displayed in its entirety. You can force vim to display the partial line with :set display+=lastline which you can read about at :help 'display' (which includes the information about the line being shown as "@"). To replicate your "wtf" behavior, you can create a line longer than the screen width, set 'wrap', and then put enough text above that long line so that it's partially off the screen and partially on the screen. It should show either the "@" characters or the partial text depending on how 'display' is set. The behavior bugs me too, so I like to set 'dy' as shown above so I can at least see the part of the line that will fit on the screen. -tim --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
