fcitx installed on a Linux environment.
According the to
fcitx-diagnose it is correctly
I am using the
us-alt-intl keyboard to access diacritics in other language as a default keyboard. But it imposes extra-typing in standard
vim or evil mode. Typically,accessing registers or moving to marks adds an extra space, which on
extensive usage is somewhat a burden.
I'd like to switch back to a standard us keyboard when not in insert mode. As it turns out that is a common issue for CJK users.
The Chinese layer and the
mozc package relies on
fcitx to do that job. First, I have not been able to make them work on my installation.
I have attempted to create a layer to that intent.
Being new to layer creation, I have followed the is my
(setq fcitx-packages '((fcitx :toggle fcitx-enable-fcitx) org)) (defun fcitx/init-fcitx () (use-package fcitx :init (fcitx-evil-turn-on) :config (progn (setq fcitx-active-evil-states '(insert emacs hybrid)) (fcitx-default-setup) (fcitx-prefix-keys-add "M-m" "C-M-m") (when fcitx-fcitx-use-dbus (setq fcitx-use-dbus t)))))
This is probably overkill as
fcitx package to the
could perhaps be enough
dotspacemacs-additional-packages '(fcitx mozc mozc-im mozc-popup)
How can I add the keyboards in that code (which is faulty anyway).