diff options
| author | Stefan Kangas | 2022-05-09 06:30:28 +0200 |
|---|---|---|
| committer | Stefan Kangas | 2022-05-09 06:30:28 +0200 |
| commit | 8343c2d5f6f470458bdedc3283d0e9beecb07620 (patch) | |
| tree | b14beb10d095e5620db776d6bf38b74537a2cabe /etc/PROBLEMS | |
| parent | 1a215357255004f2757d8d20dc0ecc61d29d93dc (diff) | |
| parent | 1d012e0a621f9cf99048f57130144275b9025d1c (diff) | |
| download | emacs-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/PROBLEMS | 27 |
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 | |||
| 1879 | This happens because on your keyboard layout, S-TAB produces the same | ||
| 1880 | keycodes as typing ESC TAB individually. The best way to solve this | ||
| 1881 | is to modify your keyboard layout to produce different codes, and tell | ||
| 1882 | Emacs what these new codes mean. | ||
| 1883 | |||
| 1884 | The current keyboard layout will probably be a .map.gz file somewhere | ||
| 1885 | under /usr/share/keymaps. Identify this file, possibly from a system | ||
| 1886 | initialization file such as /etc/conf.d/keymaps. Run gunzip on it to | ||
| 1887 | decompress it, and amend the entries for keycode 15 to look something | ||
| 1888 | like this: | ||
| 1889 | |||
| 1890 | keycode 15 = Tab | ||
| 1891 | alt keycode 15 = Meta_Tab | ||
| 1892 | shift keycode 15 = F219 | ||
| 1893 | string F219 = "\033[4}\011" # Shift+<tab> | ||
| 1894 | |||
| 1895 | After possibly saving this file under a different name, compress it | ||
| 1896 | again using gzip. Amend /etc/conf.d/keyamps, etc., if needed. | ||
| 1897 | Further details can be found in the man page for loadkeys. | ||
| 1898 | |||
| 1899 | Then 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 | ||
| 1879 | This means that Control-S/Control-Q (XON/XOFF) "flow control" is being | 1906 | This means that Control-S/Control-Q (XON/XOFF) "flow control" is being |