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

View File

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

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.
This allows some basic data entry.
`E` runs $HLEDGER_UI_EDITOR, or $EDITOR, or a default (emacs) on the journal file.
When invoked from the register and transaction screens, 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).
`E` runs $HLEDGER_UI_EDITOR, or $EDITOR, or a default (`emacsclient -a "" -nw`) on the journal file.
With some editors (emacs, vi), the cursor will be positioned at the current transaction
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.

View File

@ -167,11 +167,11 @@ KEYS
a runs command-line hledger's add command, and reloads the updated
file. This allows some basic data entry.
E runs $HLEDGER_UI_EDITOR, or $EDITOR, or a default (emacs) on the
journal file. When invoked from the register and transaction screens,
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).
E runs $HLEDGER_UI_EDITOR, or $EDITOR, or a default (emac-
sclient -a "" -nw) on the journal file. With some editors (emacs, vi),
the cursor will be positioned at the current transaction 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.