ui: doc: clarify which editors support positioning

This commit is contained in:
Simon Michael 2016-06-24 19:26:53 -07:00
parent aff8b98ce5
commit b9d8c15014
4 changed files with 30 additions and 29 deletions

View File

@ -250,12 +250,12 @@ and any previous screens.
updated file. updated file.
This allows some basic data entry. This allows some basic data entry.
.PP .PP
\f[C]E\f[] runs $HLEDGER_UI_EDITOR, or $EDITOR, or a default (emacs) on \f[C]E\f[] runs $HLEDGER_UI_EDITOR, or $EDITOR, or a default
the journal file. (\f[C]emacsclient\ \-a\ ""\ \-nw\f[]) on the journal file.
When invoked from the register and transaction screens, the cursor will With some editors (emacs, vi), the cursor will be positioned at the
be positioned at the current transaction. current transaction when invoked from the register and transaction
When invoked from the error screen, the cursor will be at the error screens, and at the error location (if possible) when invoked from the
location (if possible). error screen.
.PP .PP
\f[C]q\f[] quits the application. \f[C]q\f[] quits the application.
.PP .PP

View File

@ -180,11 +180,11 @@ pause.)
`a' runs command-line hledger's add command, and reloads the updated `a' runs command-line hledger's add command, and reloads the updated
file. This allows some basic data entry. file. This allows some basic data entry.
`E' runs $HLEDGER_UI_EDITOR, or $EDITOR, or a default (emacs) on the `E' runs $HLEDGER_UI_EDITOR, or $EDITOR, or a default (`emacsclient
journal file. When invoked from the register and transaction screens, -a "" -nw') on the journal file. With some editors (emacs, vi), the
the cursor will be positioned at the current transaction. When invoked cursor will be positioned at the current transaction when invoked from
from the error screen, the cursor will be at the error location (if the register and transaction screens, and at the error location (if
possible). possible) when invoked from the error screen.
`q' quits the application. `q' quits the application.
@ -335,15 +335,15 @@ Node: OPTIONS825
Ref: #options924 Ref: #options924
Node: KEYS3800 Node: KEYS3800
Ref: #keys3897 Ref: #keys3897
Node: SCREENS5474 Node: SCREENS5506
Ref: #screens5561 Ref: #screens5593
Node: Accounts screen5651 Node: Accounts screen5683
Ref: #accounts-screen5781 Ref: #accounts-screen5813
Node: Register screen7086 Node: Register screen7118
Ref: #register-screen7243 Ref: #register-screen7275
Node: Transaction screen9064 Node: Transaction screen9096
Ref: #transaction-screen9224 Ref: #transaction-screen9256
Node: Error screen10091 Node: Error screen10123
Ref: #error-screen10215 Ref: #error-screen10247
 
End Tag Table End Tag Table

View File

@ -103,9 +103,10 @@ previous screens. (With large files, there can be a noticeable pause.)
`a` runs command-line hledger's add command, and reloads the updated file. `a` runs command-line hledger's add command, and reloads the updated file.
This allows some basic data entry. This allows some basic data entry.
`E` runs $HLEDGER_UI_EDITOR, or $EDITOR, or a default (emacs) on the journal file. `E` runs $HLEDGER_UI_EDITOR, or $EDITOR, or a default (`emacsclient -a "" -nw`) on the journal file.
When invoked from the register and transaction screens, the cursor will be positioned at the current transaction. With some editors (emacs, vi), the cursor will be positioned at the current transaction
When invoked from the error screen, the cursor will be at the error location (if possible). when invoked from the register and transaction screens, and at the error location (if possible)
when invoked from the error screen.
`q` quits the application. `q` quits the application.

View File

@ -167,11 +167,11 @@ KEYS
a runs command-line hledger's add command, and reloads the updated a runs command-line hledger's add command, and reloads the updated
file. This allows some basic data entry. file. This allows some basic data entry.
E runs $HLEDGER_UI_EDITOR, or $EDITOR, or a default (emacs) on the E runs $HLEDGER_UI_EDITOR, or $EDITOR, or a default (emac-
journal file. When invoked from the register and transaction screens, sclient -a "" -nw) on the journal file. With some editors (emacs, vi),
the cursor will be positioned at the current transaction. When invoked the cursor will be positioned at the current transaction when invoked
from the error screen, the cursor will be at the error location (if from the register and transaction screens, and at the error location
possible). (if possible) when invoked from the error screen.
q quits the application. q quits the application.