summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2019-05-11 15:00:06 +0300
committerEli Zaretskii <eliz@gnu.org>2019-05-11 15:00:06 +0300
commitb1235f9abd0f255ff65e13b18ef3ee4e19278484 (patch)
tree6be96e592a0119e14d5751e291d7f3bdea2331ac /doc
parent32d181326a752375ce31796556017b94878d2d2b (diff)
downloademacs-b1235f9abd0f255ff65e13b18ef3ee4e19278484.tar.gz
Improve documentation of Hexl mode
* doc/emacs/misc.texi (Editing Binary Files): Clarify "insertion". Improve wording. Add a few Hexl commands. (Bug#35580)
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/misc.texi15
1 files changed, 12 insertions, 3 deletions
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi
index fc6b4cf1e7c..75cca721900 100644
--- a/doc/emacs/misc.texi
+++ b/doc/emacs/misc.texi
@@ -2423,10 +2423,13 @@ automatically back to binary.
into hex. This is useful if you visit a file normally and then discover
it is a binary file.
- Ordinary text characters overwrite in Hexl mode. This is to reduce
+ Inserting text always overwrites in Hexl mode. This is to reduce
the risk of accidentally spoiling the alignment of data in the file.
-There are special commands for insertion. Here is a list of the
-commands of Hexl mode:
+Ordinary text characters insert themselves (i.e., overwrite with
+themselves). There are commands for insertion of special characters
+by their code. Most cursor motion keys, as well as @kbd{C-x C-s}, are
+bound in Hexl mode to commands that produce the same effect. Here is
+a list of other important commands special to Hexl mode:
@c I don't think individual index entries for these commands are useful--RMS.
@table @kbd
@@ -2439,6 +2442,12 @@ Insert a byte with a code typed in octal.
@item C-M-x
Insert a byte with a code typed in hex.
+@item C-M-a
+Move to the beginning of a 512-byte page.
+
+@item C-M-e
+Move to the end of a 512-byte page.
+
@item C-x [
Move to the beginning of a 1k-byte page.