Thursday, August 30, 2018

Re: Accessing mapping from rhs

Could you implement the function and accompanying mapping as follows?

imap <expr> <cr> MyFunction("cr")
imap <expr> <Leader>n MyFunction("Leader-n")

Sorry if this is obvious, if it is impractical for some reason I'm curious why.

John Passaro
(917) 678-8293

On Thu, Aug 30, 2018 at 1:18 PM, Christian Brabandt <cblists@256bit.org> wrote:

On Do, 30 Aug 2018, Lifepillar wrote:

> Is it possible to access the lhs of a mapping from its rhs?
> For example, given:
>
> imap <expr> <cr> MyFunction()
>
> is there a way for MyFunction() to know that it was called by <cr>?

Not that I know of and I have whished for that before.

Best,
Christian
--
Wenn ein Kolonialwarenhändler in seinem kleinen Laden so viele
Dummheiten und Fehler machte wie die Staatsmänner und Generäle in
ihren großen Ländern, wäre er in spätestens vier Wochen bankrott.
                -- Erich Kästner

--
--
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.

--
--
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:

Post a Comment