4 ms·
There are only nine movement commands you need to know for efficient emacs use: -C-f -C-b -C-n -C-p -C-v -M-v -C-s -C-r -And finally, whatever key you
by qwertyuiop924 10y ago
There are only nine movement commands you need to know for efficient emacs use:
-C-f
-C-b
-C-n
-C-p
-C-v
-M-v
-C-s
-C-r
-And finally, whatever key you bound ace-jump-mode to. Seriously, if you are on Emacs, you really need acejump. It's just that good.
- taeric 10y agoExactly, if you want efficient jumping around, ace mode is amazing. Basic flow is: look where you want to place the cursor, press jj, then the character you are looking at. Doesn't matter where the cursor was.
- qwertyuiop924 10y agojj? only if you're using evil mode. And why would you do that?
- taeric 10y agoI enabled chords to trigger some functions. I think I got the habit from early prelude, but typically use my own config now.
- _asummers 10y agoIt lets you directly jump to a specific character without bothering with movement keys. Basically what happens is, suppose you have 5 x's on your screen. You'd bring up ace jump (or its replacement, avy), and then hit x. It'd convert the first x to a, second to b, ... fifth to e. Suppose you wanted to go to the fifth one, you'd then hit e, and your point would move there. It's kind of cool. I have it installed, but truthfully don't use it very often. Edit: Oh you meant "why would you use evil mode". Disregard.
- mookid11 10y agoI think that you only need isearch + occur (M-s .), not ace-jump. I tried ace-jump and have it configured for months, I never use it. neither do I use swiper, because it is too slow to start. Also, don't forget C-M-{left, right, up, down} commands :)
- vinayan3 10y agoMovement keys in other IDEs like JetBrains is still lacking in my opinion. I haven't seen another IDE which lets you move between buffers(documents) as easily as Emacs. I've tried a bunch of IDEs and will support one style of movement like move split right / left but lack something like move other split etc... Another thing is that Emacs movement is also very fast relative to some IDEs which sometimes pop up other windows which you have to interact with like in JetBrains Switcher. That being said if you write IDEs just look at how fast, easy to configure, and complete buffer movement is in Emacs. We want these features!
- pandakar 10y agoYou should set your keymap to Emacs then, its pretty close, and very cool.