Friday, July 14, 2017

Re: Really simple abbreviation I can't do

On Sat, Jul 15, 2017 at 12:49 AM, Nikolay Aleksandrovich Pavlov
<zyx.vim@gmail.com> wrote:
> 2017-07-14 23:16 GMT+03:00 <arocker@vex.net>:
>>> Use mappings as suggested here:
>>>
>>
>> Thanks for everyone who has responded. I'm still curious about the extra
>> space inserted by the :ab, when exactly the same sequence, (as far as I
>> can see) does not generate it.
>
> There is no "extra space" inserted, abbreviation is triggered only
> after you type some text and a character which triggers the
> abbreviation (space in some cases) *and that character is not being
> removed*, it just stays there in an input buffer to be processed after
> abbreviation is expanded. By default all characters except for control
> ones are processed by inserting them into the buffer at the cursor
> position, space is not a control character.
>
> Eatchar technique I referenced in the first message works around the
> problem for the cases when it is needed.
>

Or, to trigger an abbreviation without typing an additional character,
you can hit Ctrl-] (as explained 32 lines below the help tag reached
by ":help abbreviations".

Best regards,
Tony.

--
--
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.
For more options, visit https://groups.google.com/d/optout.

No comments: