comparison runtime/doc/options.txt @ 7080:1a34f5272977 v7.4.852

commit https://github.com/vim/vim/commit/ac360bf2ca293735fc7c6654dc2b3066f4c62488 Author: Bram Moolenaar <Bram@vim.org> Date: Tue Sep 1 20:31:20 2015 +0200 patch 7.4.852 Problem: On MS-Windows console Vim uses ANSI APIs for keyboard input and console output, it cannot input/output Unicode characters. Solution: Use Unicode APIs for console I/O. (Ken Takata, Yasuhiro Matsumoto)
author Christian Brabandt <cb@256bit.org>
date Tue, 01 Sep 2015 20:45:04 +0200
parents eff26a8620ce
children c590de398af9
comparison
equal deleted inserted replaced
7079:1d7d1607be8a 7080:1a34f5272977
7394 Encoding used for the terminal. This specifies what character 7394 Encoding used for the terminal. This specifies what character
7395 encoding the keyboard produces and the display will understand. For 7395 encoding the keyboard produces and the display will understand. For
7396 the GUI it only applies to the keyboard ( 'encoding' is used for the 7396 the GUI it only applies to the keyboard ( 'encoding' is used for the
7397 display). Except for the Mac when 'macatsui' is off, then 7397 display). Except for the Mac when 'macatsui' is off, then
7398 'termencoding' should be "macroman". 7398 'termencoding' should be "macroman".
7399 In the Win32 console version the default value is the console codepage
7400 when it differs from the ANSI codepage.
7401 *E617* 7399 *E617*
7402 Note: This does not apply to the GTK+ 2 GUI. After the GUI has been 7400 Note: This does not apply to the GTK+ 2 GUI. After the GUI has been
7403 successfully initialized, 'termencoding' is forcibly set to "utf-8". 7401 successfully initialized, 'termencoding' is forcibly set to "utf-8".
7404 Any attempts to set a different value will be rejected, and an error 7402 Any attempts to set a different value will be rejected, and an error
7405 message is shown. 7403 message is shown.
7406 For the Win32 GUI 'termencoding' is not used for typed characters, 7404 For the Win32 GUI and console versions 'termencoding' is not used,
7407 because the Win32 system always passes Unicode characters. 7405 because the Win32 system always passes Unicode characters.
7408 When empty, the same encoding is used as for the 'encoding' option. 7406 When empty, the same encoding is used as for the 'encoding' option.
7409 This is the normal value. 7407 This is the normal value.
7410 Not all combinations for 'termencoding' and 'encoding' are valid. See 7408 Not all combinations for 'termencoding' and 'encoding' are valid. See
7411 |encoding-table|. 7409 |encoding-table|.