Default key mappings
See original GitHub issueI am sorry Shougo but I would like to say your default key mappings of choices were horrible for vimfiler. I know you can change it but it’s not a great experience for first-time users. Like, who would have thought to press <kbd>Shift + K</kbd> to make a new directory? There is no mnemonic and it’s not intuitional. So, if you don’t mind, can we discuss this before its implementation? They should be easy to remember and well-thought. For example, cf
, [c]reate [f]ile
or cd
, [c]reate [d]irectory
something like that. Although this can be more intuitive with dd
, cut file or directory under cursor
and yy
, copy file or directory under cursor
.
Issue Analytics
- State:
- Created 6 years ago
- Comments:11 (6 by maintainers)
Top Results From Across the Web
Default Key Mappings in GUI - Oracle Help Center
Default Key Mappings in GUI ; Clear Item, Ctrl+u ; Clear Record, Shift+F4 ; Edit, Ctrl+e ; Exit, Ctrl+q.
Read more >Help for Default Keyboard Mapping - IBM
Function Key Mapping 3270 5250 VT CICS
Alternate Cursor Not mapped1 X X X X
Alternate View(note6) Ctrl+F3 (other platforms), Ctrl+3 (Mac OS X) X...
Read more >Screen User's Manual: Default Key Bindings - GNU.org
5.1 Default Key Bindings. As mentioned previously, each keyboard command consists of a C-a followed by one other character. For your convenience, all...
Read more >Key Mappings - RAD Studio - Embarcadero DocWiki
Default keymapping uses key bindings that match CUA mappings (default). IDE classic uses key bindings that match Borland Classic editor keystrokes. BRIEF ...
Read more >How to Change Default Mapping of Keys and Shortcuts in ...
Similar to keys, you can remap default keyboard shortcuts in Windows using “Shortcuts” option in PowerToys. Click on “Remap a shortcut” section ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I have decided.
defx.nvim does not provide any default mappings.
So I would appreciate if you choose to not providing default mappings for individual features. I would prefer denite like action with
<Plug>
mappings . So that users can define what they want easily withoutunmap <buffer> k
or whatever.I understand the minimum mappings are required but I think vimfiler provides too many default mappings which I never use.
What do you think about it?