ctrlpvim / ctrlp.vim

Active fork of kien/ctrlp.vim—Fuzzy file, buffer, mru, tag, etc finder.
ctrlpvim.github.com/ctrlp.vim
Other
5.56k stars 259 forks source link

colemak langmap with {l} breaks default shortcut #507

Open hesxenon opened 5 years ago

hesxenon commented 5 years ago

Hi, first off thanks for creating and maintaining this plugin. I'm still very new to vim but coming from vscode I absolutely wanted to have a way to fuzzy search for files.

However, I'm using colemak which makes vim in general much harder to use if you want to retain any of the default bindings. So I searched and found the langmap option, which seemed like a godsend. Created my mappings, deleted previous noremaps and lo and behold... ctrlp won't open anymore.

Now I don't know why, but it seems that set langmap=lu (or l to any other character really) breaks <c-p> within ctrlp...

For now, I was able to work around the issue by creating noremap <silent> <c-p> :CtrlP<CR> but I thought you might want to know about this anyway.