商城网站怎么做推广,服务器安全配置,企业网络工程建设方案,提供常州微信网站建设请阅读【嵌入式开发学习必备专栏 之 Vim】 文章目录 映射快捷键调用两个函数 映射快捷键调用两个函数
在 Vim 中#xff0c;如果想通过按下 gcm 来调用两个函数#xff0c;比如 FunctionA 和 FunctionB#xff0c;需要先定义这两个函数#xff0c;然后创建一个映射。这个映…请阅读【嵌入式开发学习必备专栏 之 Vim】 文章目录 映射快捷键调用两个函数 映射快捷键调用两个函数
在 Vim 中如果想通过按下 gcm 来调用两个函数比如 FunctionA 和 FunctionB需要先定义这两个函数然后创建一个映射。这个映射将会在被触发时依次调用这两个函数。 首先确保 .vimrc 文件中包含了这两个函数的定义以及一个用于调用它们的映射。下面是一个示例 定义函数 A
function! FunctionA()echo Function A is called
endfunction 定义函数 B
function! FunctionB()echo Function B is called
endfunction 定义一个包装函数用于依次调用这两个函数
function! CallFunctionsAB()call FunctionA()call FunctionB()
endfunction 在普通模式下设置 gcm 映射以便调用 CallFunctionsAB 函数
nnoremap gcm :call CallFunctionsAB()CR在这个例子中
FunctionA 和 FunctionB 是想要调用的两个函数。在这个示例中这两个函数只是简单地显示了一个消息。可以将这些函数替换为自己的函数实现。CallFunctionsAB 是一个包装函数其目的是依次调用 FunctionA 和 FunctionB。这是必要的因为直接在映射中调用多个函数可能会导致语法问题。nnoremap gcm :call CallFunctionsAB()CR 创建了一个映射当在普通模式下按下 gcm 时就会调用 CallFunctionsAB 函数进而依次调用 FunctionA 和 FunctionB。
确保将这些代码添加到 .vimrc 文件中并保存更改。之后可能需要重新加载 .vimrc 文件或重启 Vim 以应用更改。在 Vim 中可以通过执行 :source ~/.vimrc 命令来重新加载 .vimrc 文件。
现在每当在普通模式下按下 gcmVim 就会依次调用 FunctionA 和 FunctionB 了。