aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorStefan Kangas2022-05-09 06:30:28 +0200
committerStefan Kangas2022-05-09 06:30:28 +0200
commit8343c2d5f6f470458bdedc3283d0e9beecb07620 (patch)
treeb14beb10d095e5620db776d6bf38b74537a2cabe /etc/PROBLEMS
parent1a215357255004f2757d8d20dc0ecc61d29d93dc (diff)
parent1d012e0a621f9cf99048f57130144275b9025d1c (diff)
downloademacs-8343c2d5f6f470458bdedc3283d0e9beecb07620.tar.gz
emacs-8343c2d5f6f470458bdedc3283d0e9beecb07620.zip
Merge from origin/emacs-28
1d012e0a62 Linux console: don't translate ESC TAB to `backtab' in inp...
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r--etc/PROBLEMS27
1 files changed, 27 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 270de600d66..3e0b73a4d59 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -1874,6 +1874,33 @@ this, you can remove the X resource or put this in your init file:
1874 1874
1875 (xterm-remove-modify-other-keys) 1875 (xterm-remove-modify-other-keys)
1876 1876
1877** The shift TAB key combination works as meta TAB on a Linux console.
1878
1879This happens because on your keyboard layout, S-TAB produces the same
1880keycodes as typing ESC TAB individually. The best way to solve this
1881is to modify your keyboard layout to produce different codes, and tell
1882Emacs what these new codes mean.
1883
1884The current keyboard layout will probably be a .map.gz file somewhere
1885under /usr/share/keymaps. Identify this file, possibly from a system
1886initialization file such as /etc/conf.d/keymaps. Run gunzip on it to
1887decompress it, and amend the entries for keycode 15 to look something
1888like this:
1889
1890keycode 15 = Tab
1891 alt keycode 15 = Meta_Tab
1892 shift keycode 15 = F219
1893string F219 = "\033[4}\011" # Shift+<tab>
1894
1895After possibly saving this file under a different name, compress it
1896again using gzip. Amend /etc/conf.d/keyamps, etc., if needed.
1897Further details can be found in the man page for loadkeys.
1898
1899Then add the following line near the start of your site-start.el or
1900.emacs or init.el file:
1901
1902(define-key input-decode-map "\e[4}\t" 'backtab)
1903
1877** Emacs spontaneously displays "I-search: " at the bottom of the screen. 1904** Emacs spontaneously displays "I-search: " at the bottom of the screen.
1878 1905
1879This means that Control-S/Control-Q (XON/XOFF) "flow control" is being 1906This means that Control-S/Control-Q (XON/XOFF) "flow control" is being