3 ms·
> especially in something like Vim. give me some help to learn the shortcuts as i work, FFS. on a GUI you look at the keyboard shortcuts beside the menu items,
by ak217 15y ago
> especially in something like Vim. give me some help to learn the shortcuts as i work, FFS. on a GUI you look at the keyboard shortcuts beside the menu items, and get to know them naturally.
This. I hate both vi and emacs for not having a usable menu system that lets me browse through and learn the commands as I go.
I also think bash-completion, while a huge step forward in usability, really should have focused on integrating command option help from the beginning. So, in addition to a man page, each command line utility would need to bundle a machine readable key-value list of (option, help string). Then when I type <command> -<TAB>, it would show me that help.
- jrockway 15y agoPretty sure Emacs has menus: http://jrock.us/emacs-menus.png http://jrock.us/emacs-menus.png
- ak217 15y agoIt does. The problem is, the terminology in the menus is completely inscrutable (i.e. many commands are named unintuitively), the menus are poorly organized, they have a small subset of all the commands, etc. I've never been able to learn any of the shortcuts from the menus.
- jrockway 15y agoIn the end, it's your fault because you don't want to learn. Emacs does not have "cut" and "paste", it has "kill" and "yank". They are different terms because they have different semantics. Enjoy programming in Notepad.