summaryrefslogtreecommitdiff
path: root/home/xyz/.config/fcitx5/conf/pinyin.conf
blob: 31744d533d4d86903a838e68cb89ac3c75b1ca2c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
# Shuangpin Profile
# ShuangpinProfile=Ziranma
# Show current shuangpin mode
# ShowShuangpinMode=True
# Candidates Per Page
PageSize=5
# Show English Candidates
# SpellEnabled=True
# Show symbol candidates
# SymbolsEnabled=True
# Show Chaizi candidates
# ChaiziEnabled=True
# Enable more Characters after Unicode CJK Extension B
# ExtBEnabled=True
# Show stroke candidates when typing with h(一), s(丨), p(丿), n(㇏), z(𠃍)
# StrokeCandidateEnabled=True
# Enable Cloud Pinyin
# CloudPinyinEnabled=False
# Cloud Pinyin Candidate Order
# CloudPinyinIndex=2
# Show animation when Cloud Pinyin is loading
# CloudPinyinAnimation=True
# Always show Cloud Pinyin place holder
# KeepCloudPinyinPlaceHolder=False
# Preedit Mode
# PreeditMode="Composing pinyin"
# Fix embedded preedit cursor at the beginning of the preedit
# PreeditCursorPositionAtBeginning=True
# Show complete pinyin in preedit
PinyinInPreedit=True
# Enable Prediction
# Prediction=False
# Keep the current typed text for next input prediction
# KeepCurrentContext=True
# Number of Predictions
PredictionSize=10
# Backspace behavior on prediction
# BackspaceBehaviorOnPrediction="Backspace when not using on-screen keyboard"
# Action when switching input method
# SwitchInputMethodBehavior="Commit current preedit"
# Learning
# Learning=True
# Select Second Candidate
# SecondCandidate=
# Select Third Candidate
# ThirdCandidate=
# Use Keypad as Selection key
# UseKeypadAsSelection=False
# Choose Last Character from Phrase
# ChooseLastCharFromPhrase=bracketright
# Use BackSpace to cancel the selection
# BackSpaceToUnselect=True
# Number of Sentences
# Number of sentence=2
# Number of Phrase Candidates
# WordCandidateLimit=15
# Prompt long word length when input length over (0 for disable)
# LongWordLengthLimit=4
# Key to trigger quickphrase
# QuickPhraseKey=semicolon
# Use V to trigger quickphrase
VAsQuickphrase=False
# FirstRun
FirstRun=False

# [ForgetWord]
# 0=Control+7

[PrevPage]
0=minus
1=Up

[NextPage]
0=equal
1=Down

# [PrevCandidate]
# 0=Shift+Tab

# [NextCandidate]
# 0=Tab

# [CurrentCandidate]
# 0=space
# 1=KP_Space

# [CommitRawInput]
# 0=Return
# 1=KP_Enter
# 2=Control+Return
# 3=Control+KP_Enter
# 4=Shift+Return
# 5=Shift+KP_Enter
# 6=Control+Shift+Return
# 7=Control+Shift+KP_Enter

[ChooseCharFromPhrase]
0=bracketleft
1=bracketright

# [FilterByStroke]
# 0=grave

[QuickPhraseTriggerRegex]
0=.(/|@)$
1="^(www|bbs|forum|mail|bbs)\\\\."
2=^(http|https|ftp|telnet|mailto):

[Fuzzy]
# ue -> ve
# VE_UE=True
# Common Typo
# NG_GN=True
# Match Letter in lower case
# LowerCaseMatchLetter=True
# Inner Segment (xian -> xi'an)
# Inner=True
# Inner Segment for Short Pinyin (qie -> qi'e)
# InnerShort=True
# Match partial finals (e -> en, eng, ei)
# PartialFinal=True
# Match partial shuangpin if input length is longer than 4
# PartialSp=False
# u <-> v
# V_U=False
# an <-> ang
# AN_ANG=False
# en <-> eng
EN_ENG=True
# ian <-> iang
# IAN_IANG=False
# in <-> ing
IN_ING=True
# u <-> ou
# U_OU=False
# uan <-> uang
# UAN_UANG=False
# c <-> ch
# C_CH=False
# f <-> h
# F_H=False
# l <-> n
# L_N=False
# l <-> r
# L_R=False
# s <-> sh
# S_SH=False
# z <-> zh
# Z_ZH=False
# Correction Layout
# Correction=None