mirror of
https://gitee.com/vnotex/vnote.git
synced 2025-07-05 13:59:52 +08:00
115 lines
3.9 KiB
Markdown
115 lines
3.9 KiB
Markdown
# VNote Shortcuts
|
|
1. All the keys without special notice are **case insensitive**;
|
|
2. On macOS, `Ctrl` corresponds to `Command`;
|
|
|
|
## Normal Shortcuts
|
|
- `Ctrl+T`
|
|
Toggle expanding the edit area.
|
|
- `Ctrl+N`
|
|
Create a note in current directory.
|
|
- `Ctrl+F`
|
|
Find/Replace in current note.
|
|
- `Ctrl+Q`
|
|
Quit VNote.
|
|
- `Ctrl+J`/`Ctrl+K`
|
|
VNote supports `Ctrl+J` and `Ctrl+K` for navigation in the notebooks list, directories list, notes list, opened notes list, and outline list.
|
|
|
|
### Read Mode
|
|
- `Ctrl+W`
|
|
Edit current note.
|
|
- `H`/`J`/`K`/`L`
|
|
Navigation, corresponding to Left/Down/Up/Right arrow keys.
|
|
- `Ctrl+U`
|
|
Scroll up half screen.
|
|
- `Ctrl+D`
|
|
Scroll down half screen.
|
|
- `gg`/`G`
|
|
Jump to the beginning or end of the note. (Case Sensitive).
|
|
- `Ctrl + +/-`
|
|
Zoom in/out the page.
|
|
- `Ctrl+Wheel`
|
|
Zoom in/out the page through the mouse scroll.
|
|
- `Ctrl+0`
|
|
Recover the page zoom factor to 100%.
|
|
|
|
### Edit Mode
|
|
- `Ctrl+S`
|
|
Save current changes.
|
|
- `Ctrl+R`
|
|
Save current changes and exit edit mode.
|
|
|
|
#### Text Editing
|
|
- `Ctrl+B`
|
|
Insert bold. Press `Ctrl+B` again to exit. Currently selected text will be changed to bold if exist.
|
|
- `Ctrl+I`
|
|
Insert italic. Press `Ctrl+I` again to exit. Currently selected text will be changed to italic if exist.
|
|
- `Ctrl+O`
|
|
Insert inline code. Press `Ctrl+O` again to exit. Currently selected text will be changed to inline code if exist.
|
|
- `Ctrl+H`
|
|
Backspace. Delete a character backward.
|
|
- `Ctrl+W`
|
|
Delete all the characters from current cursor to the first space backward.
|
|
- `Ctrl+U`
|
|
Delete all the characters from current cursor to the beginning of current line.
|
|
- `Ctrl+<Num>`
|
|
Insert title at level `<Num>`. `<Num>` should be 1 to 6. Currently selected text will be changed to title if exist.
|
|
- `Tab`/`Shift+Tab`
|
|
Increase or decrease the indentation. If any text is selected, the indentation will operate on all these selected lines.
|
|
- `Shift+Left`, `Shift+Right`, `Shift+Up`, `Shift+Down`
|
|
Expand the selection one character left or right, or one line up or down.
|
|
- `Ctrl+Shift+Left`, `Ctrl+Shift+Right`
|
|
Expand the selection to the beginning or end of current word.
|
|
- `Ctrl+Shift+Up`, `Ctrl+Sfhit+Down`
|
|
Expand the selection to the beginning or end of current paragraph.
|
|
- `Shift+Home`, `Shift+End`
|
|
Expand the selection to the beginning or end of current line.
|
|
- `Ctrl+Shift+Home`, `Ctrl+Shift+End`
|
|
Expand the selection to the beginning or end of current note.
|
|
|
|
# Captain Mode
|
|
To efficiently utilize the shortcuts, VNote supports the **Captain Mode**.
|
|
|
|
Press the leader key `Ctrl+E`, then VNote will enter the Captain Mode, within which VNote supports more efficient shortcuts.
|
|
|
|
By the way, in this mode, `Ctrl+W` and `W` is equivalent, thus pressing `Ctrl+E+W` equals to `Ctrl+E W`.
|
|
|
|
- `E`
|
|
Toggle expanding the edit area.
|
|
- `P`
|
|
Toggle single panel or two panels mode.
|
|
- `T`
|
|
Toggle the Tools panel.
|
|
- `F`
|
|
Popup the opened notes list of current split window. Within this list, pressing the sequence number in front of each note could jump to that note.
|
|
- `X`
|
|
Close current tab.
|
|
- `J`
|
|
Jump to next tab.
|
|
- `K`
|
|
Jump to last tab.
|
|
- `1` - `9`
|
|
Number key 1 to 9 will jump to the tabs with corresponding sequence number.
|
|
- `0`
|
|
Jump to previous tab. Alternate between current and previous tab.
|
|
- `D`
|
|
Locate to the directory of current note.
|
|
- `Q`
|
|
Discard current changes and exit edit mode.
|
|
- `V`
|
|
Vertically split current window.
|
|
- `R`
|
|
Remove current split window.
|
|
- `H`
|
|
Jump to the first split window on the left.
|
|
- `L`
|
|
Jump to the first split window on the right.
|
|
- `Shift+H`
|
|
Move current tab one split window left.
|
|
- `Shift+L`
|
|
Move current tab one split window right.
|
|
- `?`
|
|
Display shortcuts documentation.
|
|
|
|
## Navigation Mode
|
|
Within the Captain MOde, `W` will turn VNote into **Navigation Mode**. In this mode, VNote will display at most two characters on some major widgets, and then pressing corresponding characters will jump to that widget.
|