<blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"><p>Regarding the last line of the buffer, this is indeed a &quot;feature&quot; of 
evil. Vegard and I had a long discussion about this and finally agreed 
on the current implementation which is as follows. Evil considers 
newline-characters as line terminators, not as line separators, which is
 the default UNIX (POSIX?) interpretation. This means it is not allowed 
to move point on a newline or to the position after the last newline 
character in the buffer. Evil does some fancy stuff to ensure that point
 is always adjusted to the &quot;allowed&quot; region.</p>The reason for this was that the last, possibly &quot;incomplete&quot; line 
(when the last character in the file is not a newline) causes some 
trouble with vim-line line operations (e.g. the last line of some 
line-wise operation would not include a final newline, but only in this 
case). </blockquote><div><br>Hi Frank,<br>Could you link me to the discussion you and Vegard had about disallowing point at EOB? <br><br>I searched &quot;point EOB&quot; in the archives, but without many results.<br><br>
</div>