Emacs's Fuel (Factor) mode [by Eduardo Cavazos ... - PDFHALL.COM

cycle between code, tests and docs factor files ... find words containing given substring (M-x fuel-apropos) ... edit word's doc (M-x fuel-edit-word-at-point) help for ...
57KB taille 1 téléchargements 171 vues
Emacs's Fuel (Factor) mode [by Eduardo Cavazos and Jose A Ortega] In factor source files C-cz C-co

In the listener:

cycle between code, tests and docs factor files

M-.

In crossref buffers

complete word at point

TAB/BACKTAB

navigate links

edit word at point in Emacs

RET/mouse click

follow link

C-ca

toggle autodoc mode

h

show help for word at point

edit word at point in Emacs (see fuel-edit-word-method custom var)

C-cp

find words containing given substring (M-x fuel-apropos)

q

bury buffer

C-cs

toggle stack mode

M-,

go back to where M-. was last invoked

C-cv

edit vocabulary

M-TAB

complete word at point

C-ch

help for word at point

g

go to error

C-cC-eu

update USING: line

C-ck

run file



invoke nth restart

C-cC-ev

edit vocabulary (M-x

w/e/l

invoke :warnings, :errors, :linkage

C-cC-ew

edit word (M-x

q

bury buffer

C-cC-ed

edit word's doc (M-x

M-.

switch to listener

TAB

fuel-edit-vocabulary)

In the help browser

fuel-edit-word-at-point) fuel-edit-word-at-point)

h

help for word at point

v

help for a vocabulary

In the debugger (it pops up upon eval/compilation errors)

Miscellaneous

C-cr, C-cC-er

eval region

a

find words containing given substring (M-x fuel-apropos)

C-hm

Give a summary of available commands

C-M-r, C-cC-ee

eval region, extending it to definition boundaries

e

edit current article

M-x run-factor

start the listener

C-M-x, C-cC-ex

eval definition around point

ba

bookmark current page

M-x fuel-scaffold-vocab

run file

bb

display bookmarks

create a new vocabulary directory and associated files

bd

delete bookmark at point

M-x fuel-scaffold-help

when in a vocab file, to create a docs file with boilerplate for each word

C-ck, C-cC-ek C-cC-da

toggle autodoc mode

n/p

next/previous page

C-cC-dd

help for word at point

l

previous page

C-cC-ds

short help word at point

SPC/S-SPC

scroll up/down

C-cC-de

show stack effect of current sexp (with prefix, region)

TAB/S-TAB

next/previous link

C-cC-dp

find words containing given substring (M-x

k

kill current page and go to previous or next

C-cC-dv

show words in current file (with prefix, ask for vocab)

r

refresh page

c

clean browsing history

show callers of word at point

M-.

edit word at point in Emacs

show callees of word at point

C-cz

switch to listener

q

bury buffer

C-cM-, C-cC-d>

fuel-apropos)

C-cC-xs

extract innermost sexp (up to point) as a separate word

C-cC-xr

extract region as a separate word

C-cC-xi

replace word at point by its definition

©Kib²

C-cC-xv

extract region as a separate vocabulary

Version 1.0.0