Vimscript - 映射函数

时间:2012-07-07 06:08:15

标签: vim

假设我有一个函数给我一个字符的ASCII值,该字符作为参数传递并称之为AsciiFunc(已经很晚了,我想不出创意名称)。是否可以定义一个调用AsciiFunc的映射,并将键入的字符传递给它。例如。如果函数映射到<leader>a,那么按<leader>af将调用函数AsciiFunc并将'f'作为参数传递?

为了避免混淆,我知道ga给出了光标下的字符的ascii和其他信息,这不是我正在寻找的。我正在寻找一种方法来避免为AsciiFunc可以作为参数的每个可能值创建多个映射。

1 个答案:

答案 0 :(得分:4)

您可以在getchar()内拨打AsciiFunc()功能。它会等待输入。