;;; input-conf.el --- My configurations of input methods -*- lexical-binding: t; -*- ;; Copyright (C) 2022 Jean Sévère Durand ;; Author: Jean Sévère Durand ;; Keywords: convenience, abbrev, emulations, i18n ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see . ;;; Commentary: ;; I want to use the built-in input methods for inserting in other ;; languages than English. ;;; Code: ;;; Chinese-zozy ;; This does not work. I shall find another way to do this. (defun durand-zozy-remap-keys () "Remap smoe keys for the input method \"Chinese-zozy\"." (let ((map (quail-translation-keymap))) (define-key map (vector ?\") "3"))) (remove-hook 'quail-activate-hook #'durand-zozy-remap-keys) (provide 'input-conf) ;;; input-conf.el ends here