Control: C-h f means hold down control while pressing h, then release the control and press f.
Alt/Meta: M-a M-b means hold down the Meta/Alt key while pressing a and b before releasing the Meta key.
Uppercase: A means shift + a
The primary taget for the keybindings is to get as close to VIM and Fireplace (for VIM) as possible. Use Esc to switch to normal mode.
C-space Start command typeahead (See Command Type ahead below) C-space C-space Typeahead to insert function from classpath l Right (Arrow Right will also work) h Left (Arrow Left will also work) k Up (Arrow up will also work) j Down (Arrow down will also work) space Page down m Switch to previous buffer (Usefull for swithing forth and back between two buffers) C-o Other window (Move between main and prompt windows) O Context action (If the cursor is on a filepath Liquid will try to open that file. If it is a function, Liquid will try to navigate to the definition. If it is a url it will try to open the url in a browser.)
x Delete char Backspace Delete backward y y Copy line or selection y c Copy context (Word, filename, url, ...) p p Paste on new line p h Paste d d Delete line or selection o Insert line r Replace with next char pressed C-k Move line up C-j Move line down v Begin or cancel selection
s Save file C-f Open file (See Find File section)
C-e Evaluate current file without capturing output (for (re)-loading internal stuff) c p f Evaluate current file c p p Evaluate current s-expression , , Highlight boundries of the current s-expression , s Select current s-expression (Repeating combination will make the cursor switch between begin and end parenthesis.)
Q Start and stop recording q Play recording
/ Search (Type a search string an press enter) n Next search result
+ + Cycle headline/code fold + 1 Fold headline level 1 and code + 2 Fold headline level 2 + 3 Fold headline level 3 + 4 Fold headline level 4 + 5 Fold headline level 5 + 0 Expand all + s Fold selection + f Fold s-expression
C-h h Index of Help files C-h f (Typeahead help for some functions) C-h a Apropos function. Free text search in documentation
<b>C-q</b> Quit editor
<b>C-M-q</b> Force quit editor (Will quit even though there are unsaved files.)
When typing C-space a typeahead screen is shown with the following keybindings:
space Space is considered a "wildcard" in typeahead, so "some g" will match: "Something". C-n Select next result C-p Select previous result C-g Quit Command Typeahead enter Choose the selected result. If it is a snippet, the result will be pasted. If it is a command it will be executed. If it is a buffer, the buffer will be chosen.
When typing C-f a typeahead file chooser will be shown with the following keybindings:
space Space is considered a "wildcard" in typeahead, so "my le" will match: "Myfile". C-n Select the next file C-p Select the previous file C-g Quit Find File enter If the selection is a file the file will be opened. If it is a folder, a new typeahead will be started below that.
When typing gi (blue cursor) a typeahead headline navigator will be shown with the following keybindings:
space Space is considered a "wildcard" in typeahead, so "my li" will match: "My headline". C-n Select the next headline C-p Select the previous headline C-g Quit Headline Navigation enter Move cursor to the selected headline or function
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close