On 2024-10-24 14:06, BPJ wrote:
>> Other possibilities:
>> - you should be able to use a count with undo like
>> 15u
>> and it doesn't complain about you requesting more undo than exists, so
>> you can do ridiculous counts like
>> 99999u
>> to undo lots of changes
>
> Very good to know as I have been worrying about not knowing how many
> changes I need to undo.
There's an internal limit that you can tweak:
:help 'undolevels'
so you can adjust that up/down as you see fit. You just have to do it
before you make that many changes (so a good candidate for your vimrc)
>> - you can use :earlier and :later to navigate based the undo tree based
>> on time rather than undo counts, so you can do things like
>> :earlier 15m
>> :earlier 2h
>> :earlier 1f
>
> Didn't know about these!
I don't use them often because my internal/mental clock doesn't sync up
with my editing, but if they help you out, they're good to have in your
tool-belt.
>> (and in typing that up, I learned about the "f" suffix for
>> file-write-counts...nice!)
>
> Very nice and very useful, especially if `:w` doesn't have the same side
> effects as :e mentioned above!
Correct, the :e reloads the buffer (similar to passing a range through
an external filter with `:help :range!` which impacts that range),
losing the marks, jump-points, etc. in that range. But :w shouldn't
impact those.
-tim
--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/vim_use/Zxo-w09DSJXkSuy2%40thechases.com.
No comments:
Post a Comment