1
0
Fork 0
mirror of https://github.com/Cloudef/bemenu synced 2024-05-23 07:56:10 +02:00

Fix escape close bemenu in vim normal mode

This commit is contained in:
Luca Nimmrichter 2022-10-20 14:57:37 +02:00 committed by Jari Vetoniemi
parent bcf53bcb25
commit dc24d795bb

View File

@ -164,6 +164,7 @@ enum bm_vim_code bm_vim_key_press(struct bm_menu *menu, enum bm_key key, uint32_
if(key == BM_KEY_ESCAPE && unicode == 99) return BM_VIM_EXIT;
if(menu->vim_mode == 'n'){
if(key == BM_KEY_ESCAPE) return BM_VIM_CONSUME;
if(unicode == 0 || unicode > 128) return BM_VIM_IGNORE;
if(menu->vim_last_key == 0) return vim_on_first_key(menu, unicode, item_count, items_displayed);