【发布时间】:2023-01-12 22:47:51
【问题描述】:
鉴于此代码:
map <F6> :let $VIM_DIR=expand('%:p:h')<CR>:terminal<CR>cd $VIM_DIR<CR>
我可以按 F6,vim 会自动在终端中打开当前目录的拆分。
我想将此键盘映射更改为类似 Control + ~ 的内容。
我尝试了什么:
map <c+~> :let $VIM_DIR=expand('%:p:h')<CR>:terminal<CR>cd $VIM_DIR<CR>
map <c+`> :let $VIM_DIR=expand('%:p:h')<CR>:terminal<CR>cd $VIM_DIR<CR>
map <C+~> :let $VIM_DIR=expand('%:p:h')<CR>:terminal<CR>cd $VIM_DIR<CR>
map <C+`> :let $VIM_DIR=expand('%:p:h')<CR>:terminal<CR>cd $VIM_DIR<CR>
没有工作。
【问题讨论】:
-
在Vim中,
<C-a>并不是真正的“Control键+a”,它实际上是ASCII控制码^A。由于 ASCII 中没有^~控制代码,因此您不能真正期望<C-~>起作用。
标签: vim