Difference between revisions of "Navigation"
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
! End (Forward) | ! End (Forward) | ||
! Mark | ! Mark | ||
− | ! Kill | + | ! Kill Or Cut |
|- | |- | ||
!Character | !Character | ||
Line 49: | Line 49: | ||
| {{Keys | C-x C-p}} | | {{Keys | C-x C-p}} | ||
| | | | ||
+ | |} | ||
+ | |||
+ | ; sexp | ||
+ | : These are balanced expressions. For example, in [[C]] a block enclosed in a pair of ''''{'''',''''}'''' and in [[:Category:Lisp|Lisp]] a pair of ''''('''', '''')'''. | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |+ Key bindings for navigating code | ||
+ | |- | ||
+ | ! Entity % Movement | ||
+ | ! Begin (Backward) | ||
+ | ! End (Forward) | ||
+ | ! Mark | ||
+ | ! Kill Or Cut | ||
+ | ! Up | ||
+ | |- | ||
+ | ! sexp | ||
+ | | {{Keys | C-M-b}} | ||
+ | | {{Keys | C-M-f}} | ||
+ | | {{Keys | C-M-@}} | ||
+ | | {{Keys | C-M-k}} | ||
+ | | {{Keys | C-M-u}} | ||
|} | |} |
Revision as of 13:52, 30 March 2012
- 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] |
- 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] |