Difference between revisions of "Navigation"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | = Navigation = | + | = Text Navigation = |
+ | |||
+ | For navigating a buffer while editing text use the following. | ||
+ | |||
; Sentence : ''Remember'' You need to put two spaces after the full-stop. | ; Sentence : ''Remember'' You need to put two spaces after the full-stop. | ||
; Page : In "*.el" files and other text files (for example {{Keys|C-h n}}), text is divided into "pages" delimited by `^L' character. This character can be entered with {{Keys|C-q C-l}} | ; Page : In "*.el" files and other text files (for example {{Keys|C-h n}}), text is divided into "pages" delimited by `^L' character. This character can be entered with {{Keys|C-q C-l}} | ||
Line 50: | Line 53: | ||
| | | | ||
|} | |} | ||
+ | |||
+ | = Code Navigation = | ||
+ | |||
+ | For navigating in code in any [[:Category:Programming languages|Programming language]] use the following. | ||
; sexp | ; sexp |
Revision as of 13:55, 30 March 2012
For navigating a buffer while editing text use the following.
- Sentence
- Remember You need to put two spaces after the full-stop.
- Page
- In "*.el" files and other text files (for example [C-h n]), text is divided into "pages" delimited by `^L' character. This character can be entered with [C-q C-l]
Entity % Movement | Begin (Backward) | End (Forward) | Mark | Kill Or Cut |
---|---|---|---|---|
Character | [ C-b] | [ C-f] | [ C-@] | [ C-d] |
Word | [ M-b] | [ M-f] | [ M-@] | [ M-d] |
Line | [ C-a] | [ C-e] | [ C-k] | |
Sentence | [ M-a] | [ M-e] | [ M-k] | |
Paragraph | M-{ }} | [ M-} ] | [ M-h ] | [ M-h C-w] |
Page | [ C-x [ ] | [ C-x ] ] | [ C-x C-p] |
For navigating in code in any Programming language use the following.
- sexp
- These are balanced expressions. For example, in C a block enclosed in a pair of {,} and in Lisp a pair of (, ).
Entity % Movement | Begin (Backward) | End (Forward) | Mark | Kill Or Cut | Up |
---|---|---|---|---|---|
sexp | [ C-M-b] | [ C-M-f] | [ C-M-@] | [ C-M-k] | [ C-M-u] |