@@ -15,6 +15,7 @@ hledger-ui - terminal interface (TUI) for 'hledger', a robust, friendly
15
15
plain text accounting app.
16
16
17
17
'hledger-ui [OPTS] [QUERYARGS]'
18
+ or
18
19
'hledger ui -- [OPTS] [QUERYARGS]'
19
20
20
21
This manual is for hledger's terminal interface, version 1.34. See
@@ -49,7 +50,7 @@ enable "forecast mode".
49
50
* MOUSE::
50
51
* KEYS::
51
52
* SCREENS::
52
- * TIPS ::
53
+ * WATCH MODE ::
53
54
* ENVIRONMENT::
54
55
* BUGS::
55
56
@@ -59,58 +60,25 @@ File: hledger-ui.info, Node: OPTIONS, Next: MOUSE, Prev: Top, Up: Top
59
60
1 OPTIONS
60
61
*********
61
62
62
- Any QUERYARGS are interpreted as a hledger search query which filters
63
- the data.
64
-
65
- hledger-ui provides the following options:
66
-
67
- '-w --watch'
68
-
69
- watch for data and date changes and reload automatically
70
- '--theme=default|terminal|greenterm|dark'
71
-
72
- use this custom display theme
73
- '--menu'
74
-
75
- start in the menu screen
76
- '--cash'
77
-
78
- start in the cash accounts screen
79
- '--bs'
80
-
81
- start in the balance sheet accounts screen
82
- '--is'
83
-
84
- start in the income statement accounts screen
85
- '--all'
86
-
87
- start in the all accounts screen
88
- '--register=ACCTREGEX'
89
-
90
- start in the (first) matched account's register screen
91
- '--change'
92
-
93
- show period balances (changes) at startup instead of historical
94
- balances
95
- '-l --flat'
96
-
97
- show accounts as a flat list (default)
98
- '-t --tree'
99
-
100
- show accounts as a tree
101
-
102
- hledger-ui also supports many of hledger's general options (and the
103
- hledger manual's command line tips also apply here):
104
-
105
- * Menu:
106
-
107
- * General options::
108
-
109
-
110
- File: hledger-ui.info, Node: General options, Up: OPTIONS
111
-
112
- 1.1 General options
113
- ===================
63
+ Any arguments are interpreted as a hledger query which filters the data.
64
+ hledger-ui provides the following options:
65
+
66
+ Flags:
67
+ -w --watch watch for data and date changes and reload
68
+ automatically
69
+ --theme=THEME use this custom display theme (default,
70
+ greenterm, terminal, dark)
71
+ --cash start in the cash accounts screen
72
+ --bs start in the balance sheet accounts screen
73
+ --is start in the income statement accounts screen
74
+ --all start in the all accounts screen
75
+ --register=ACCTREGEX start in the (first matched) account's register
76
+ --change show period balances (changes) at startup instead
77
+ of historical balances
78
+ -l --flat show accounts as a flat list (default)
79
+ -t --tree show accounts as a tree
80
+
81
+ and also supports many of hledger's general options:
114
82
115
83
General input/data transformation flags:
116
84
-f --file=FILE Read data from FILE, or from stdin if -. Can be
@@ -178,7 +146,6 @@ General output/reporting flags (supported by some commands):
178
146
Eg: -c '.' or -c '1.000,00 EUR'
179
147
--color=YN --colour Use ANSI color codes in text output? Can be
180
148
'y'/'yes'/'always', 'n'/'no'/'never' or 'auto'.
181
- (A NO_COLOR environment variable overrides this.)
182
149
--pretty[=YN] Use box-drawing characters in text output? Can be
183
150
'y'/'yes' or 'n'/'no'.
184
151
If YN is specified, the equals is required.
@@ -187,10 +154,13 @@ General output/reporting flags (supported by some commands):
187
154
General help flags:
188
155
-h --help show command line help
189
156
--tldr show command examples with tldr
190
- --info show the hledger manual with info
191
- --man show the hledger manual with man
157
+ --info show the manual with info
158
+ --man show the manual with man
192
159
--version show version information
193
160
161
+ With hledger-ui, the '--debug' option sends debug output to a
162
+ 'hledger-ui.log' file in the current directory.
163
+
194
164
195
165
File: hledger-ui.info, Node: MOUSE, Next: KEYS, Prev: OPTIONS, Up: Top
196
166
@@ -309,7 +279,7 @@ amount values.
309
279
Additional screen-specific keys are described below.
310
280
311
281
312
- File: hledger-ui.info, Node: SCREENS, Next: TIPS , Prev: KEYS, Up: Top
282
+ File: hledger-ui.info, Node: SCREENS, Next: WATCH MODE , Prev: KEYS, Up: Top
313
283
314
284
4 SCREENS
315
285
*********
@@ -485,21 +455,10 @@ again to reload and resume normal operation. (Or, you can press escape
485
455
to cancel the reload attempt.)
486
456
487
457
488
- File: hledger-ui.info, Node: TIPS, Next: ENVIRONMENT, Prev: SCREENS, Up: Top
489
-
490
- 5 TIPS
491
- ******
492
-
493
- * Menu:
458
+ File: hledger-ui.info, Node: WATCH MODE, Next: ENVIRONMENT, Prev: SCREENS, Up: Top
494
459
495
- * Watch mode::
496
- * Debug output::
497
-
498
-
499
- File: hledger-ui.info, Node: Watch mode, Next: Debug output, Up: TIPS
500
-
501
- 5.1 Watch mode
502
- ==============
460
+ 5 WATCH MODE
461
+ ************
503
462
504
463
One of hledger-ui's best features is the auto-reloading '-w/--watch'
505
464
mode. With this flag, it will update the display automatically whenever
@@ -536,17 +495,7 @@ work around, press 'g' to reload manually, or try #1617's
536
495
clocks on both machines should be roughly in agreement.
537
496
538
497
539
- File: hledger-ui.info, Node: Debug output, Prev: Watch mode, Up: TIPS
540
-
541
- 5.2 Debug output
542
- ================
543
-
544
- You can add '--debug[=N]' to the command line to log debug output. This
545
- will be logged to the file 'hledger-ui.log' in the current directory. N
546
- ranges from 1 (least output, the default) to 9 (maximum output).
547
-
548
-
549
- File: hledger-ui.info, Node: ENVIRONMENT, Next: BUGS, Prev: TIPS, Up: Top
498
+ File: hledger-ui.info, Node: ENVIRONMENT, Next: BUGS, Prev: WATCH MODE, Up: Top
550
499
551
500
6 ENVIRONMENT
552
501
*************
@@ -581,42 +530,36 @@ above).
581
530
582
531
Tag Table:
583
532
Node: Top221
584
- Node: OPTIONS1861
585
- Ref: #options1959
586
- Node: General options2926
587
- Ref: #general-options3030
588
- Node: MOUSE8180
589
- Ref: #mouse8275
590
- Node: KEYS8512
591
- Ref: #keys8605
592
- Node: SCREENS13260
593
- Ref: #screens13358
594
- Node: Menu screen13994
595
- Ref: #menu-screen14115
596
- Node: Cash accounts screen14310
597
- Ref: #cash-accounts-screen14487
598
- Node: Balance sheet accounts screen14671
599
- Ref: #balance-sheet-accounts-screen14887
600
- Node: Income statement accounts screen15007
601
- Ref: #income-statement-accounts-screen15228
602
- Node: All accounts screen15392
603
- Ref: #all-accounts-screen15573
604
- Node: Register screen15755
605
- Ref: #register-screen15914
606
- Node: Transaction screen18198
607
- Ref: #transaction-screen18356
608
- Node: Error screen19773
609
- Ref: #error-screen19895
610
- Node: TIPS20139
611
- Ref: #tips20238
612
- Node: Watch mode20280
613
- Ref: #watch-mode20387
614
- Node: Debug output21846
615
- Ref: #debug-output21957
616
- Node: ENVIRONMENT22169
617
- Ref: #environment22279
618
- Node: BUGS22470
619
- Ref: #bugs22553
533
+ Node: OPTIONS1870
534
+ Ref: #options1968
535
+ Node: MOUSE8148
536
+ Ref: #mouse8243
537
+ Node: KEYS8480
538
+ Ref: #keys8573
539
+ Node: SCREENS13228
540
+ Ref: #screens13332
541
+ Node: Menu screen13968
542
+ Ref: #menu-screen14089
543
+ Node: Cash accounts screen14284
544
+ Ref: #cash-accounts-screen14461
545
+ Node: Balance sheet accounts screen14645
546
+ Ref: #balance-sheet-accounts-screen14861
547
+ Node: Income statement accounts screen14981
548
+ Ref: #income-statement-accounts-screen15202
549
+ Node: All accounts screen15366
550
+ Ref: #all-accounts-screen15547
551
+ Node: Register screen15729
552
+ Ref: #register-screen15888
553
+ Node: Transaction screen18172
554
+ Ref: #transaction-screen18330
555
+ Node: Error screen19747
556
+ Ref: #error-screen19869
557
+ Node: WATCH MODE20113
558
+ Ref: #watch-mode20230
559
+ Node: ENVIRONMENT21689
560
+ Ref: #environment21805
561
+ Node: BUGS21996
562
+ Ref: #bugs22079
620
563
621
564
End Tag Table
622
565
0 commit comments