3 ms·
It used to be frustrating when I forgot the basic keybindings, which I occasionally still do after 10 years of use. In particular, I find it quite suboptimal th
by JanisErdmanis 3y ago
It used to be frustrating when I forgot the basic keybindings, which I occasionally still do after 10 years of use. In particular, I find it quite suboptimal that moving around windows is hidden as `C-x o`.
For this reason, I remapped my arrow keys to move around them. I also have `Command + Left/Right` for cycling between buffers and `ESC` to kill a window. Recently, I also started to use function keys for managing bookmarks and buffers. Though for the latter, `C-x b` has also been quite often used since I remapped my CapsLock key.
I guess with all this, I wanted to say that there is much untapped potential for eMacs just by remapping some basic keybindings to fully appreciate `C-f` and `C-b` editing nuances.
- taopai 3y agoYes exactly, this is the magic of Emacs, you customize it to your needs and liking. Also witting your own elisp functions to manage buffers and have it mapped to some keys and commands opens a infinite dimension. For me it's like the holy grail of software, at least text based.
- BeetleB 3y agoC-x o is a horrible default keybinding, given how often one needs it. From my first days of using Emacs, I remapped it to F-6, which was the keybinding in the DOS days, and still works in most Windows applications. > For this reason, I remapped my arrow keys to move around them. I don't have access right now, but on my work laptop I use a package that lets you use Shift + Arrow Key to jump between windows. Of course, if your minor mode uses those keybindings for something else (e.g. org mode), then it won't work. > I also have `Command + Left/Right` for cycling between buffers This is a good idea. I use C-M-[ and C-M-]. At some point I learned how to use the Hydra package and often use that for major modes I'm not too familiar with. No longer need to memorize (or make my own custom) keybindings.