总计vim新手在这里,有没有办法映射两个连续<Shift>
来执行:FZF
?我在.vimrc
中尝试以下配置,但没有运气
nmap <S><S> :FZF<Enter>
答案 0 :(得分:2)
不幸的是,如果没有一些严重的黑客行为,你就无法理解。引用vim wiki
请注意,您无法单独映射Shift或Alt或Ctrl键 是关键的修饰语。您必须将这些键修饰符与其他键修饰符组合使用 用于创建地图的键。
http://vim.wikia.com/wiki/Mapping_keys_in_Vim_-Tutorial(Part_2)
另外我建议您使用nnoremap而不是普通的nmap,除非您明确希望地图是递归的。
在个人笔记中,我使用以下映射:FZF,它基本上是在正常模式下后跟“f”的空格。我发现它很不错。
nnoremap <Leader>f :FZF
快乐的Vimming。