                               Welcome to Chawan!

This is the default visual home page. You can change it in your configuration
file using the start.visual-home option. (e.g. cgi-bin:chabookmark?action=view
to automatically show bookmarks.)

Following is a list of default keybindings to get you started. (Note: C-{key}
means Control + key, M-{key} means Meta + key. Depending on your environment,
the Meta key may be called Alt or Escape.)

  • q: quit the browser
  • hjkl, Arrow keys: move the cursor
  • J, K (or C-e, C-y): scroll up/down by one row
  • C-l: location bar (to enter a URL, etc.)
  • C-k: web search
  • Return/Enter key: open URL under cursor
  • I: view image in external viewer
  • M-i: toggle image display
  • M-j: toggle JavaScript and reload
  • M-k: toggle cookies and reload
  • v, V, C-v: select (normal), select (line), select (block)
  • y: yank (copy) current selection to system clipboard (needs xsel)
  • U: reload page
  • , (comma), . (period): previous/next buffer
  • D: discard (delete) current buffer, then move back to where you came from
  • d,, d.: discard (delete) current buffer, then move to previous/next buffer
  • M-y: copy current buffer's URL to clipboard (needs xsel)
  • u: view link/title text currently under the cursor
  • su: show last alert message
  • yu: copy the link currently under the cursor to clipboard (needs xsel)
  • yI: copy the image link currently under the cursor to clipboard (needs xsel)
  • M-p: go to the URL currently on the clipboard (needs xsel)
  • M-b: open bookmark file
  • M-a: add current page to bookmarks
  • [, ]: move cursor to the previous/next hyperlink
  • C-d, C-u: scroll up/down by half a page
  • C-f, C-b (or PgDn, PgUp): scroll up/down by an entire page
  • {number}G (or {number}gg): jump to {number}'th line
  • g0: jump to first character of the current line's visible part
  • gc: jump to center of the current line's visible part
  • g$: jump to last character of the current line's visible part
  • {, }: move cursor to the previous/next paragraph
  • -, + (or zh, zl): shift screen to the left/right by one cell
  • <, >: shift screen to the left/right by one page
  • /, ?: on-page search (or search backwards)
  • n, N: next/previous match
  • C-z: suspend the browser
  • C-c: cancel loading
  • H, M, L: move cursor to the highest/middle/lowest rows
  • zz, z.: center on current line (and move to beginning)
  • zt, z-: lower page until current line (and move to beginning)
  • zb, zC-m: raise page until current line (and move to beginning)
  • w, b: move cursor to next/previous word
  • \: toggle page source view
  • sE: see source in editor
  • sS: save current page's source
  • sI: save image
  • s{enter key}: save page that link points to
  • 0: cursor to first cell on line
  • ^: cursor to first non-whitespace on line
  • $: cursor to last character on line
  • m{char}: set mark {char}
  • `{char}, '{char}: jump to mark {char}, or line of {char}
  • M-,/M-.: previous/next sibling buffer
  • M-/: parent buffer
  • {number}, then movement: repeat movement n times (or move to nth line,
    depending on command)
  • : (colon): convert URL-like strings to anchor tags
  • M-c: input command
  • M-cM-c: command mode (browser console)

Happy browsing!
