I have recently switched to gdb-emacs integration, and its cool as you no longer need to a list of source code everytime, Although i miss a few features or may be i dont know how to do them?

I Use emacs in commandline mode `emacs -nw` as i dont like being away from console.

1. Now when i execute some command say `c1` under gdb and then want to re-execute it, i guess i can access my previous command using the `up-arrow` key. Instead it takes me up. In emacs x-window mode, this can be done by `ctrl+up-arrow`. but not in this case.
2. The section in which source code is displayed happens to be editable, I dont want it to be so, can I?
3. How do I switch between two split-sections?

I normally use `vi`, so these are not intuitive to me as they may to the emacs users ;).

Thx.