是否可以表达Control-V进行比较而无需在源代码中键入文字控制字符?

时间:2019-05-24 05:17:35

标签: vim

请考虑以下玩具功能。注意,表达式sc.parallelize(records.toSeq) .flatMapValues(identity) .map { case (k1, (k2, v)) => (k1, k2, v) } 是通过在vim中键入^V生成的;当我在此处复制字符时,它没有显示,这就是为什么我使用两个字符来表示它。

Control-V, Control-V

是否可以编写一些等效的函数,这些函数不需要我在源代码中包含控制字符?

我正在设想类似以下的内容。

function! WasLastVisualModeBlock()
    if visualmode() == "^V"
      echom "Found Visual Block"
    endif
endfunction

0 个答案:

没有答案