Рейтинг:0

Как редактировать таблицы fcitx и исправить неверные входные данные

флаг cd

я нашел некоторые отсутствуют символы от fcitx-стол-цанцзе5 и хотел бы добавить их.

я пытался нано /usr/share/fcitx/table/cangjie5.mb но всегда зависает.

Вопросы:

  1. Есть ли такие команды, как (делаю это, чтобы продемонстрировать функциональность, которую я хочу):

кот -ni cangjie5.mb (чтобы перечислить все записи для ni) и

вставить -ni -3 cangjie5.mb (вставить в 3 позицию под ni)?

  1. Есть ли способ преобразовать ***.mb в ***.csv или какой-либо другой более удобный для редактирования формат?

Спасибо.

Обновлять: Мой fcitx-стол-цанцзе5 (основной ввод) теперь не работает. Пожалуйста помоги. Я пробовал редактировать на основе https://github.com/frantic1048/fcitx-table-cangjie5-colemak

По сути, это команды, которые я запускал:

sudo cp /usr/share/fcitx/table/cangjie5* ~/каталог редактирования/
cd ~/каталог редактирования/
резервная копия mkdir
cp canjie5* резервная копия/
mb2txt цанцзе5.mb > цанцзе5.txt
нано канцзе5.txt
txt2mb цанцзе5.txt цанцзе5.mb
mv cangjie5.mb cangjie5-edit.mb
mv cangjie5.conf cangjie5-edit.conf
sudo cp cangjie5-edit* /usr/share/fcitx/table/

Затем я смог увидеть и отредактировать файл .conf с помощью инструмента настройки графического интерфейса пользователя, но изменения таблицы не вступили в силу, когда я их протестировал.

Поэтому я перезапустил fcitx, и канцзе исчез. Я также не мог добавить его в настройках конфигурации.

Я пытался:

sudo rm /usr/share/fcitx/table/cangjie5-edit*
sudo cp ~/editing-directory/backup/cangjie5* /usr/share/fcitx/table/

и перезапустил fcitx, но это не сработало.

Я пытался:

sudo apt-get purge fcitx-table-cangjie5
sudo apt-get установить fcitx-table-cangjie5

но он все еще сломан.

Все остальные методы ввода fcitx по-прежнему работают.

Я не уверен, где еще файлы fcitx хранятся даже для устранения неполадок?

Буду признателен за любую оказанную помощь.
Спасибо.

Рейтинг:1
флаг cd

Шаги:

1. Установите ваши входы fcitx и fcitx-инструменты. Например:

sudo apt-get install fcitx-anty fcitx-chewing fcitx-hangul fcitx-rime fcitx-table-cangjie5 fcitx-table-boshiamy fcitx-tools libzhuyin13

2. Запускаем fcitx: fcitx -d

3. (по желанию) Сделайте резервную копию вашей конфигурации:

cp ~/.config/fcitx ~/dotconfigfcitxbackup/
cp /usr/share/fcitx ~/usrsharefcitxbackup/

4. Отредактируйте свою живую таблицу fcitx

компакт-диск ~/.config/fcitx/таблица/
mb2txt имя_таблицы.mb >имя_таблицы.txt
nano имя_таблицы.txt

Примечание: если вы добавляете входные фразы или же больше кандидатов для данного ввода вам может потребоваться увеличивать указанные ниже параметры.

Например:

;fcitx Версия 0x03 Табличный файл
KeyCode=1234567890abcdefghijklmnopqrstuvwxyz
Length=12 <==== Для возврата более длинных фраз в качестве выходных данных
Пиньинь=@
PinyinLength=9 <==== для разрешения 9 кандидатов для данного ввода
Подсказка=&
ConstructPhrase=^
[Данные]
2m2o è¼é¬è¼¸å ¥æ³
...

5. Преобразовать обратно в ***.mb

txt2mb имя_таблицы.txt_имя_таблицы.mb

6. Проверьте свою конфигурацию, чтобы убедиться, что она работает.

7. (Если что-то пойдет не так) и вы не сделали резервную копию:

гм ~/.config/fcitx -R
рм /usr/доля/fcitx -R
sudo apt-получить чистку fcitx *

Затем переустановите (шаг 1 выше).

8. (если что-то пойдет не так) и вы сделали бекап:

гм ~/.config/fcitx -R
рм /usr/доля/fcitx -R

cp ~/dotconfigfcitxbackup/fcitx ~/.config/
cp ~/usrsharefcitxbackup/fcitx/usr/доля/

Источники:

я узнал о fcitx-инструменты от https://github.com/frantic1048/fcitx-table-cangjie5-colemak .

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.