Skip to content

Some critical shortcuts

Jeffrey Benjamin Brown edited this page May 7, 2017 · 19 revisions

(Note to authors: Edit this document not in the wiki, but rather in the graph, at :JwGnhoHw23PfCIyp:.)

Edit-mode shortcuts

C-c s: Search for text

C-c m: Toggle between edit-submode and move-submode.

You'll know you're in move-submode when the cursor is green.

C-c p: Push to graph from view

C-c u: Pull from graph to view ("update view")

C-c h: View this session's history of notes visited

Move-submode shortcuts

These are only available from move-submode.

C-c m: Toggle between edit-submode and move-submode.

You'll know you're in move-submode when the cursor is green.

u: undo

f: forward-view

b: backward-view

h [height]: set view height

where height can be a number from 1 to 7

t: visit note at cursor, leaving current buffer open

n: visit note at cursor, closing current buffer

z,x,c,v: highlight, cut, copy, paste

Remember, to copy the note and not just its text, include the bullet.

i,j,k,l = up, left, down, right

For speed, these shortcuts prevent you from having to move your hand from the letters to the arrow keys.

o: open the note "at point" (under cursor) in another window.

Buffer-list-mode uses the same shortcut to open the file at point in another window.

O: move cursor to the other window, if there is one

p [value-shortcut]: set priority

For [value-shortcut] one can press 0 or z for 0, 1 or a for 0.25, 2 or s for 0.5, 3 or d for 0.75, 4 or f for 1.00.

The default priority is 0.

Nonzero priority causes some amount of underlining and leads to a higher position in text search results.

w [value-shortcut]: set weight

For [value-shortcut] one can press 0 or z for 0, 1 or a for 0.25, 2 or s for 0.5, 3 or d for 0.75, 4 or f for 1.00.

The default weight is 0.5.

High weight causes some amount of bold font and leads to a higher position in text search results. Low weight has the reverse effect.

s [value-shortcut]: set sharability

For [value-shortcut] one can press 0 or z for 0, 1 or a for 0.25, 2 or s for 0.5, 3 or d for 0.75, 4 or f for 1.00.

A note's default sharability is inherited from its first parent.

Higher sharability leads to a higher position in text search results.

Sharability 0.25 = "private" makes the text red. Sharability 0.5 = "personal" makes the text yellow. Sharability 0.75 = "public" makes the text green. Sharability 1 = "universal" makes the text blue.

There are two ways sharability can control who sees what. (1) The view can be assigned a minimum sharability -- useful when viewing notes that have private contents in a public place. New views inherit the minimum from the relative they were opened from. (2) When two knowledge graphs are merged, it is possible to merge selectively, sharing only those nodes with a sharability higher than some threshold.

The view can be assigned a minimum sharability -- useful when viewing notes that have private contents in a public place. New views inherit the minimum from the relative they were opened from.

When two knowledge graphs are merged, it is possible to merge selectively, sharing only those nodes with a sharability higher than some threshold.

Frame, buffer or window shortcuts (built into Emacs)

C-x b: Move to another buffer. (Tab-completion is available.)

C-x C-b: Open the buffer list.

C-x o: Move cursor to another buffer in this frame

C-x 2: Split this buffer into two buffers, horizontally

C-x 3: Split this buffer into two buffers, vertically

C-x 1: Close the other buffers in this frame

C-x 5 2: Create another frame

Clone this wiki locally