]From: dmccunney <
dennis....@gmail.com>
[quoted message snipped for brevity]
]Wearing another hat, I'm principal maintainer at
]
https://texteditors.org, which documents every editor and others have
]been able to find. We are up to 1,957 now. Most of my effort since
]joining has been documenting editors on things that aren't PCs, like
]pocket calculators. (Yes, those exist.) There are lots of *nix text
]editors listed. Emacs editors are thier own family.
]
]> I can post the config file if anyone is interested. No, it's not well
]> documented, hasn't been maintained and may not work for anyone. YMMV.
]
]Sure. I collect stuff like that. I can put a copy in the Jove entry
]on teh wiki.
]
]> -moy
]______
]Dennis
I did not know that--I love '
texteditors.org!'
Here are the contents of the config file, '.joverc' that I made up years
ago. This configuration file allows 'jove' to speak WordStar, albeit
with an accent :^) Please share.
I'm not an expert in either 'jove' or *nix, but I should be able to
answer questions about some of the peculiarties of this configuration.
An important caveat is that ctrl-X is sacred in 'jove,' so ctrl-J serves
as the new command for cursor down.
-moy
# Wordstar emulation .joverc by Moy Wong
# Revised 3/29/97
# Revised 12/6/98 for DOS jove.exe
# Revised 12/19/98 for WS-style ^K^C, ^K^V
# Revised 12/20/98 corrected ^K^C, ^K^V wrt 'Point-pushed' behavior
# 12/21/98
# 12/27/98
# set tmp-file-pathname (variable)
# show-match-mode (variable)
# 12/22/98 Add this for online use
set allow-^S-and-^Q on
set disable-biff on
set tmp-file-pathname ~/trash
#
set make-backup-files on
set match-regular-expressions on
set right-margin 72
set scroll-step 1
set mode-line %[%w%w %(joveWS %t%) (%n%m~:%b) file="%F" %] %M %e %(%C%)
set case-ignore-search on
set files-should-end-with-newline on
set scroll-bar on
set mark-threshold 32767
set abort-char ^[
bind-to-key backward-word ^A
bind-to-key fill-paragraph ^B
bind-to-key next-page ^C
bind-to-key forward-character ^D
bind-to-key previous-line ^E
define-macro next-word ^[f^[f^A
bind-macro-to-key next-word ^F
bind-to-key delete-next-character ^G
bind-to-key next-line ^J
define-macro repeat-find ^Q^F^M
bind-macro-to-key repeat-find ^L
bind-to-key newline-and-backup ^N
bind-to-key quoted-insert ^P
bind-to-key previous-page ^R
bind-to-key backward-character ^S
bind-to-key kill-next-word ^T
bind-to-key yank ^U
bind-to-key over-write-mode ^V
bind-to-key scroll-down ^W
define-macro kill-line ^Q^S^K^B^J^K^Y
bind-macro-to-key kill-line ^Y
define-macro next-twolines ^J^J
bind-macro-to-key next-twolines ^X^X
bind-to-key scroll-up ^Z
#bind-to-key kill-previous-word ^?
bind-to-key unbound ^^
bind-to-key select-buffer ^[b
bind-to-key i-search-forward ^[s
bind-to-key next-error ^[E
bind-to-key next-error ^[e
bind-to-key exit-jove ^[Q
bind-to-key exit-jove ^[q
bind-to-key apropos ^[H
bind-to-key apropos ^[h
bind-to-key scroll-right ^[,
bind-to-key scroll-left ^[.
bind-to-key describe-key ^K?
bind-to-key pop-mark ^\
define-macro set-first-mark ^@^@^@^@^@^@^@^@
bind-macro-to-key set-first-mark ^K^B
define-macro copy-region-to-point ^@^\^\^K^Y^U^\^\^\^\^\^\^\^\^U^\^K^B
bind-macro-to-key copy-region-to-point ^K^C
bind-to-key visit-file ^K^D
bind-to-key list-buffers ^[B
bind-to-key buffer-position ^[p
define-macro buffer-info ^[p^[B
bind-macro-to-key buffer-info ^K^I
bind-to-key set-mark ^K^K
bind-to-key read-only-mode ^K^O
bind-to-key exit-jove ^K^Q
bind-to-key insert-file ^K^R
bind-to-key save-file ^K^S
define-macro move-region-to-point ^\^K^Y^\^\^\^\^\^\^\^\^U^\^K^B
bind-macro-to-key move-region-to-point ^K^V
bind-to-key write-region ^K^W
define-macro save-and-exit ^K^S^K^Q
bind-macro-to-key save-and-exit ^Kx
bind-macro-to-key save-and-exit ^K^X
bind-to-key kill-region ^K^Y
bind-to-key case-region-upper ^K"
bind-to-key case-region-lower ^K'
bind-to-key describe-command ^O?
bind-to-key auto-indent ^O^A
bind-to-key left-margin-here ^O^L
bind-to-key auto-fill-mode ^O^M
bind-to-key next-window ^O^N
bind-to-key right-margin-here ^O^R
bind-to-key grow-window ^O^S
bind-to-key number-lines-in-window ^O^T
bind-to-key split-current-window ^O^W
bind-to-key delete-other-windows ^O^Y
bind-to-key clear-and-redraw ^O^Z
bind-to-key apropos ^Q?
bind-to-key query-replace-string ^Q^A
bind-to-key end-of-file ^Q^C
bind-to-key end-of-line ^Q^D
bind-to-key beginning-of-window ^Q^E
bind-to-key search-forward ^Q^F
bind-to-key goto-line ^Q^I
bind-to-key beginning-of-file ^Q^R
bind-to-key beginning-of-line ^Q^S
bind-to-key end-of-window ^Q^X
bind-to-key kill-to-end-of-line ^Q^Y
bind-to-key describe-bindings ^X?
###