You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/gui/journal.rst
+52-31Lines changed: 52 additions & 31 deletions
Original file line number
Diff line number
Diff line change
@@ -8,47 +8,68 @@ gui/journal
8
8
The `gui/journal` interface makes it easy to take notes and document
9
9
important details for the fortresses.
10
10
11
-
With this multi-line text editor,
12
-
you can keep track of your fortress's background story, goals, notable events,
13
-
and both short-term and long-term plans.
11
+
With this multi-line text editor, you can keep track of your fortress's
12
+
background story, goals, notable events, and both short- and long-term plans.
14
13
15
14
This is particularly useful when you need to take a longer break from the game.
16
-
Having detailed notes makes it much easier to resume your game after
17
-
a few weeks or months, without losing track of your progress and objectives.
15
+
Having detailed notes makes it much easier to resume your game after a few
16
+
weeks or months without losing track of your progress and objectives.
18
17
19
18
Supported Features
20
19
------------------
21
20
22
-
- Cursor Control: Navigate through text using arrow keys (left, right, up, down) for precise cursor placement.
23
-
- Fast Rewind: Use :kbd:`Ctrl` + :kbd:`Left` / :kbd:`Ctrl` + :kbd:`B` and :kbd:`Ctrl` + :kbd:`Right` / :kbd:`Ctrl` + :kbd:`F` to move the cursor one word back or forward.
24
-
- Longest X Position Memory: The cursor remembers the longest x position when moving up or down, making vertical navigation more intuitive.
25
-
- Mouse Control: Use the mouse to position the cursor within the text, providing an alternative to keyboard navigation.
26
-
- New Lines: Easily insert new lines using the :kbd:`Enter` key, supporting multiline text input.
27
-
- Text Wrapping: Text automatically wraps within the editor, ensuring lines fit within the display without manual adjustments.
28
-
- Backspace Support: Use the backspace key to delete characters to the left of the cursor.
29
-
- Delete Character: :kbd:`Ctrl` + :kbd:`D` deletes the character under the cursor.
30
-
- Line Navigation: :kbd:`Ctrl` + :kbd:`H` (like "Home") moves the cursor to the beginning of the current line, and :kbd:`Ctrl` + :kbd:`E` (like "End") moves it to the end.
31
-
- Delete Current Line: :kbd:`Ctrl` + :kbd:`U` deletes the entire current line where the cursor is located.
32
-
- Delete Rest of Line: :kbd:`Ctrl` + :kbd:`K` deletes text from the cursor to the end of the line.
33
-
- Delete Last Word: :kbd:`Ctrl` + :kbd:`W` removes the word immediately before the cursor.
34
-
- Text Selection: Select text with the mouse, with support for replacing or removing selected text.
35
-
- Jump to Beginning/End: Quickly move the cursor to the beginning or end of the text using :kbd:`Shift` + :kbd:`Up` and :kbd:`Shift` + :kbd:`Down`.
36
-
- Select Word/Line: Use double click to select current word, or triple click to select current line
21
+
- Cursor Control: Navigate through text using arrow keys (Left, Right, Up,
22
+
and Down) for precise cursor placement.
23
+
- Fast Rewind: Use :kbd:`Ctrl` + :kbd:`Left` and :kbd:`Ctrl` + :kbd:`Right` to
24
+
move the cursor one word back or forward.
25
+
- Longest X Position Memory: The cursor remembers the longest x position when
26
+
moving up or down, making vertical navigation more intuitive.
27
+
- Mouse Control: Use the mouse to position the cursor within the text,
28
+
providing an alternative to keyboard navigation.
29
+
- New Lines: Easily insert new lines using the :kbd:`Enter` key, supporting
30
+
multiline text input.
31
+
- Text Wrapping: Text automatically wraps within the editor, ensuring lines fit
32
+
within the display without manual adjustments.
33
+
- Backspace Support: Use the backspace key to delete characters to the left of
34
+
the cursor.
35
+
- Delete Character: :kbd:`Delete` deletes the character under the cursor.
36
+
- Line Navigation: :kbd:`Home` moves the cursor to the beginning of the current
37
+
line, and :kbd:`End` moves it to the end.
38
+
- Delete Current Line: :kbd:`Ctrl` + :kbd:`U` deletes the entire current line
39
+
where the cursor is located.
40
+
- Delete Rest of Line: :kbd:`Ctrl` + :kbd:`K` deletes text from the cursor to
41
+
the end of the line.
42
+
- Delete Last Word: :kbd:`Ctrl` + :kbd:`W` removes the word immediately before
43
+
the cursor.
44
+
- Text Selection: Select text with the mouse, with support for replacing or
45
+
removing selected text.
46
+
- Jump to Beginning/End: Quickly move the cursor to the beginning or end of the
47
+
text using :kbd:`Ctrl` + :kbd:`Home` and :kbd:`Ctrl` + :kbd:`End`.
48
+
- Select Word/Line: Use double click to select current word, or triple click to
49
+
select current line
37
50
- Select All: Select entire text by :kbd:`Ctrl` + :kbd:`A`
- Clipboard Operations: Perform OS clipboard cut, copy, and paste operations on selected text, allowing you to paste the copied content into other applications.
0 commit comments