当我按下mapleader + r时,我想写下面的代码。阅读了大量的教程之后,我仍然对如何实现这一点感到困惑。
[myapp]
host=localhost
user=root
password=mypassword
database=umls
port=3306
我已经将我的枫木映射到空格键。
答案 0 :(得分:2)
答案 1 :(得分:1)
我假设您已经设置了领导密钥,那么您只需将以下行放入.vimrc
文件中,以便将其插入插入模式<leader>r
。
inoremap <leader>r file_put_contents(ini_get('error_log'), '');<cr>error_log(print_r(, true));<cr>
或强> 如果您想在普通模式下插入所需的代码,您只需更改以上行:
nnoremap <leader>r ifile_put_contents(ini_get('error_log'), '');<cr>error_log(print_r(, true));<esc>
然后您可以按<leader>r
插入代码。
答案 2 :(得分:1)
你可以映射:
nnoremap <leader>r ifile_put_......;<cr>error_log....;<esc>
或者创建一个定义的宏。
我不建议imap
(插入映射)。想象一下,当你在INSERT模式下键入<space>r
时,你有空间作为领导者,这些代码将填满......这有多烦人!例如。你输入I really like read the book.
它会插入两次!
但是对于这些代码段,您可能需要创建一个代码段。有许多插件支持代码片段。