

EMACS VS VIM CODE
Something of a more simple movement I like to do while looking through code is moving the cursor with C-d and C-u.
EMACS VS VIM WINDOWS
Is there already some good window-navigation built into emacs or should I find a plugin that does the job for me? Or is my workflow with around 4-6 windows something I should not do in emacs. I've seen that some people use plugins to get a more sane multi-window workflow. To navigate I only found C-x o which just cycles through the windows and does not let me pick a specific window to go to. So far I've seen C-x 2 and C-x 3 in emacs to open new windows, but the size of them becomes smaller each time, as the newly created window and the focused window now share the space the focused window used to have. When I press C-w s or C-w v a new window, it opens and relayouts all windows.

My workflow often includes having multiple windows open in vim (lets say a file-browser, 4 code windows and a tagbar) and navigating works with C-w h, C-w j, C-w k and C-w l. So what is the emacs way of quickly navigating in a line without going crazy? Navigating windows

I try to use Ace Jump (which is a nice plugin) but for jumping in the line I currently am in this still feels bad. In emacs, I currently M-b and C-f until I find the character I want to edit. In this case I would Fad to delete that 'a'. When I write something in vim and notice, I need to change something in that line I can use f to simply jump to it int foo = caallFoo() Please show me how emacs people do this stuff (obviously without using a vim emulation) or what the alternative emacs-friendly workflow is. Here are some problems I have in my current workflow when I use emacs. For most of the very simple vim keystrokes, I found an emacs version like simple movementīut for some of the "more advanced" features I am used to, I am not sure what the emacs way of doing stuff is. Currently I try to switch from vim to emacs and have some difficulty while editing code.
