@@ -97,14 +97,6 @@ is the difficult part. It depends on the system you are using, the locale and
97
97
a few other things. See the chapters on fonts: | mbyte-fonts-X11 | for
98
98
X-Windows and | mbyte-fonts-MSwin | for MS-Windows.
99
99
100
- For GTK+ 2, you can skip most of this section. The option 'guifontset' does
101
- no longer exist. You only need to set 'guifont' and everything should "just
102
- work". If your system comes with Xft2 and fontconfig and the current font
103
- does not contain a certain glyph, a different font will be used automatically
104
- if available. The 'guifontwide' option is still supported but usually you do
105
- not need to set it. It is only necessary if the automatic font selection does
106
- not suit your needs.
107
-
108
100
For X11 you can set the 'guifontset' option to a list of fonts that together
109
101
cover the characters that are used. Example for Korean: >
110
102
@@ -484,11 +476,6 @@ For Vim you may need to set 'encoding' to "utf-8".
484
476
Unfortunately, using fonts in X11 is complicated. The name of a single-byte
485
477
font is a long string. For multi-byte fonts we need several of these...
486
478
487
- Note: Most of this is no longer relevant for GTK+ 2. Selecting a font via
488
- its XLFD is not supported; see 'guifont' for an example of how to
489
- set the font. Do yourself a favor and ignore the | XLFD | and | xfontset |
490
- sections below.
491
-
492
479
First of all, Vim only accepts fixed-width fonts for displaying text. You
493
480
cannot use proportionally spaced fonts. This excludes many of the available
494
481
(and nicer looking) fonts. However, for menus and tooltips any font can be
@@ -791,20 +778,6 @@ For example, when you are using kinput2 as |IM-server| and sh, >
791
778
export XMODIFIERS="@im=kinput2"
792
779
<
793
780
794
- FULLY CONTROLLED XIM
795
-
796
- You can fully control XIM, like with IME of MS-Windows (see | multibyte-ime | ).
797
- This is currently only available for the GTK GUI.
798
-
799
- Before using fully controlled XIM, one setting is required. Set the
800
- 'imactivatekey' option to the key that is used for the activation of the input
801
- method. For example, when you are using kinput2 + canna as IM Server, the
802
- activation key is probably Shift+Space: >
803
-
804
- :set imactivatekey=S-space
805
-
806
- See 'imactivatekey' for the format.
807
-
808
781
==============================================================================
809
782
8. Input on MS-Windows *mbyte-IME*
810
783
@@ -1142,14 +1115,12 @@ internally.
1142
1115
1143
1116
Vim has comprehensive UTF-8 support. It works well in:
1144
1117
- xterm with utf-8 support enabled
1145
- - Motif and GTK GUI
1146
1118
- MS-Windows GUI
1147
1119
- several other platforms
1148
1120
1149
1121
Double-width characters are supported. This works best with 'guifontwide' or
1150
1122
'guifontset' . When using only 'guifont' the wide characters are drawn in the
1151
- normal width and a space to fill the gap. Note that the 'guifontset' option
1152
- is no longer relevant in the GTK+ 2 GUI.
1123
+ normal width and a space to fill the gap.
1153
1124
1154
1125
*bom-bytes*
1155
1126
When reading a file a BOM (Byte Order Mark) can be used to recognize the
@@ -1219,8 +1190,6 @@ doesn't always work. See the system specific remarks below, and 'langmenu'.
1219
1190
1220
1191
USING UTF-8 IN X-Windows *utf-8-in-xwindows*
1221
1192
1222
- Note: This section does not apply to the GTK+ 2 GUI.
1223
-
1224
1193
You need to specify a font to be used. For double-wide characters another
1225
1194
font is required, which is exactly twice as wide. There are three ways to do
1226
1195
this:
0 commit comments