]> git.pld-linux.org Git - packages/Canna.git/blob - Canna-dot-canna
- fix install on x32
[packages/Canna.git] / Canna-dot-canna
1 ;; Copyright 1992 NEC Corporation, Tokyo, Japan.
2 ;;
3 ;; Permission to use, copy, modify, distribute and sell this software
4 ;; and its documentation for any purpose is hereby granted without
5 ;; fee, provided that the above copyright notice appear in all copies
6 ;; and that both that copyright notice and this permission notice
7 ;; appear in supporting documentation, and that the name of NEC
8 ;; Corporation not be used in advertising or publicity pertaining to
9 ;; distribution of the software without specific, written prior
10 ;; permission.  NEC Corporation makes no representations about the
11 ;; suitability of this software for any purpose.  It is provided "as
12 ;; is" without express or implied warranty.
13 ;;
14 ;; NEC CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
15 ;; INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN 
16 ;; NO EVENT SHALL NEC CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
17 ;; CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF 
18 ;; USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 
19 ;; OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 
20 ;; PERFORMANCE OF THIS SOFTWARE. 
21
22 ;;  $Id$
23
24 ;; µ­¹æÃÖ¤­´¹¤¨ÊÑ´¹¤òÍøÍѤ¹¤ë¤«¡£
25
26 (setq use-symbolic-definition t)
27
28 ;;; ¥í¡¼¥Þ»ú¤«¤ÊÊÑ´¹¤ÎÀßÄê
29 ;
30 ; ¥í¡¼¥Þ»ú¤«¤ÊÊÑ´¹¥Æ¡¼¥Ö¥ë¤ò»ØÄꤷ¤Þ¤¹¡£¥í¡¼¥Þ»ú¤«¤ÊÊÑ´¹¥Æ¡¼¥Ö¥ë¤Ï
31 ; (1) ¥«¥ì¥ó¥È¥Ç¥£¥ì¥¯¥È¥ê
32 ; (2) ¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê
33 ; (3) /usr/lib/canna/dic
34 ; ¤Î½ç¤Ë¥µ¡¼¥Á¤µ¤ì¤Þ¤¹¡£
35 ;
36
37 ;(setq romkana-table "unix.cbp")
38 (setq romkana-table "default.cbp")
39
40 ;; ³°Íè¸ìÊÑ´¹
41 ;(setq english-table "canna/english.cbp")
42
43
44 ;;; ÍøÍѤ¹¤ë¼­½ñ
45 ;
46 ; ¤¿¤Àñ¤Ë½ñ¤­Ê¤٤Ƥ¤¤ë¤Î¤Ïñ¸ìÅÐÏ¿¤ò¹Ô¤ï¤Ê¤¤¼­½ñ¤Ç¥·¥¹¥Æ¥à¼­½ñ¤Ê¤É¤¬
47 ; ¤³¤ì¤ËÅö¤¿¤ê¤Þ¤¹¡£
48 ;
49 ; Éô¼ó¼­½ñ¤Ë´Ø¤·¤Æ¤Ï :bushu ¤òÀè¹Ô¤µ¤»¤Æµ­½Ò¤·¤Þ¤¹¡£
50 ;
51 ; Ã±¸ìÅÐÏ¿¤ò¤·¤¿¤¤¼­½ñ¤Ë´Ø¤·¤Æ¤Ï :user ¤òÀè¹Ô¤µ¤»¤Æµ­½Ò¤·¤Þ¤¹¡£Ã±¸ìÅÐ
52 ; Ï¿¤ò¤¹¤ë¼­½ñ¤Ï¥Æ¥­¥¹¥È·Á¼°¼­½ñ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£Ã±¸ìÅÐÏ¿¤µ¤»¤¿¤¤
53 ; ¼­½ñ¤Ï mkdic user ¤ÎÍͤʥ³¥Þ¥ó¥É¤òÂǤĤ³¤È¤Ç¤Ç´Êñ¤ËºîÀ®¤¹¤ë¤³¤È¤¬¤Ç
54 ; ¤­¤Þ¤¹¡£
55 ;
56 (use-dictionary
57  "chimei"
58  "iroha"
59  "fuzokugo"
60  "hojomwd"
61  "hojoswd"
62  "software"
63  "keishiki"
64 ; "zip99"
65  :bushu "bushu"
66  :user  "user"
67  )
68
69 ;;; ¤µ¤Þ¤¶¤Þ¤Ê¥Ñ¥é¥á¥¿¤ÎÀßÄê
70 ;
71 ; ¿¿ÍýÃͤòÀßÄꤹ¤ë¤â¤Î¤Ë¤Ä¤¤¤Æ¤Ï¿¿¤Ë¤Ä¤¤¤Æ¤Ï t ¡¢µ¶¤Ë¤Ä¤¤¤Æ¤Ï nil ¤òÀß
72 ; Äꤷ¤Þ¤¹¡£
73
74 ; °ìÈÖ±¦¤Ç±¦¤Ë¹Ô¤³¤¦¤È¤¹¤ë¤Èº¸Ã¼¤Ë¤¤¤¯¤è¤¦¤Ë¤¹¤ë¤«
75 (setq cursor-wrap          t)   ; default t
76
77 ; °ìÍ÷ɽ¼¨¤Ç¿ô»ú¤òÂǤ俤Ȥ­¤Ë¥«¡¼¥½¥ë°ÜÆ°¤Ëα¤á¤ë(nil)¤«ÁªÂò¤Þ¤Ç¤·¤Æ
78 ; ¤·¤Þ¤¦¤«(t)
79 (setq select-direct        t)   ; default t
80
81 ; °ìÍ÷ɽ¼¨¤Ç¿ô»ú¤ÇÁªÂò¤¹¤ë¤«(t)¡£nil¤Î»þ¤Ï¿ô»ú¤¬É½¼¨¤µ¤ì¤Þ¤»¤ó
82 (setq numerical-key-select t)   ; default t
83
84 ; ¸õÊäɽ¼¨»þ¤ËʸÀá¤Î¶èÀÚ¤ê¤Ë¶õÇò¤ò¤¤¤ì¤ë¤«
85 (setq bunsetsu-kugiri nil)      ; default nil
86
87 ; Ê¸»ú¥Ù¡¼¥¹¤Î°ÜÆ°¤ò¤¹¤ë¤«(t)¡£ nil¤Î»þ¤Ï¥í¡¼¥Þ»ú¤«¤ÊÊÑ´¹¤Îñ°Ì¤Ç¥«¡¼
88 ; ¥½¥ë°ÜÆ°¤¬¹Ô¤ï¤ì¤Þ¤¹¡£
89 (setq character-based-move t)   ; default t
90
91 ; ÆþÎÏÃæ¤ÎÆɤßÁ´ÂΤò¥ê¥Ð¡¼¥¹¤¹¤ë¤«
92 (setq reverse-widely       nil) ; default nil
93
94 ; ÉÑÅٳؽ¬¤ò¤¹¤ë¤«
95 (setq gakushu              t)   ; default t
96
97 ; °ìÍ÷¤ÎºÇ¸å¤Þ¤Ç¤¤¤Ã¤¿¤é°ìö°ìÍ÷ɽ¼¨¤ò¤ä¤á¤ë¤«
98 (setq quit-if-end-of-ichiran nil); default nil
99
100 ; Ê¸Àá¤Î±¦Ã¼¤Ç±¦°ÜÆ°¤ò¤¹¤ë¤ÈÁ´ÂΤ¬³ÎÄꤷ¤Æ¤·¤Þ¤¦¤«
101 (setq kakutei-if-end-of-bunsetsu nil) ; default nil
102
103 ; °ìÍ÷ÁªÂò¸åƱ¤¸Ê¸Àá¤Ë¤È¤É¤Þ¤ë¤«(t)¡£nil¤Î»þ¤Ï°ìÍ÷ÁªÂò¤ò¹Ô¤¦¤È¤Ò¤È¤ÄÀè
104 ; ¤ÎʸÀá¤Ë°ÜÆ°¤·¤Þ¤¹¡£
105 (setq stay-after-validate  t)   ; default t
106
107 ; ÆɤߤòÆþÎÏÃæ¤Ë¥Ð¥Ã¥¯¥¹¥Ú¡¼¥¹¤òÂÇ¤Ä¤È¥í¡¼¥Þ»ú¤Þ¤Ç¥Ð¥é¥Ð¥é¤Ë¤¹¤ë¤«
108 (setq break-into-roman     t)   ; default nil
109
110 ; ²¿²ó¤ÎÊÑ´¹¥­¡¼¤Ç°ìÍ÷ɽ¼¨¤ò¹Ô¤¦¤«¡££°¤òÆþ¤ì¤ë¤ÈÊÑ´¹¥­¡¼¤À¤±¤Ç¤Ï
111 ; °ìÍ÷ɽ¼¨¤Ë¤Ï°Ü¤ê¤Þ¤»¤ó¡£¤½¤Î¾ì¹ç¤Ë¤Ï C-w ¤òÆþÎϤ·¤Æ°ìÍ÷ɽ¼¨¤·¤Æ
112 ; ²¼¤µ¤¤¡£
113 (setq n-henkan-for-ichiran 2)   ; default 2
114
115 ; Ã±¸ìÅÐÏ¿»þ¤Ëʸˡ´ØÏ¢¤Î¼ÁÌä¤ò¤¹¤ë¤«(t)¡£nil¤Î»þ¤ÏŬÅö¤ÊÉÊ»ì¤òÉÕ¤±¤Æ¤·
116 ; ¤Þ¤¤¤Þ¤¹¡£
117 (setq gramatical-question  t)   ; default t
118
119 ; ¸õÊ䤬Á´ÂΤβ¿ÈÖÌܤ«¤òɽ¼¨¤¹¤ë¤«
120 (setq kouho-count t)            ; default t
121
122 ; Ã༡ÊÑ´¹¤ò¤¹¤ë¤«
123 (setq auto nil)                 ; default nil
124
125 ; Ã༡ÊÑ´¹¤ò¤¹¤ë»þ¤Ë²¿¸Ä¤ÎʸÀá¤Þ¤Ç¤ò̤³ÎÄê¤ÇÊÝ»ý¤¹¤ë¤«
126 (setq n-kouho-bunsetsu 16)      ; default 16
127
128 ; ¥í¡¼¥Þ»ú¤«¤ÊÊÑ´¹¤Ç¥¤¥ê¡¼¥¬¥ë¤Ê¥í¡¼¥Þ»ú¤ò¼Î¤Æ¤ë¤«
129 (setq abandon-illegal-phonogram nil)              ; default nil
130
131 ; °ìÍ÷¤Î»þ¤â¼¡¤ÎÆþÎϤòǧ¤á¤ë¤«
132 (setq allow-next-input           t)     ; default t
133
134 ; °ìʸ»ú¥ì¥Ù¥ë¤Î¥í¡¼¥Þ»ú¤«¤ÊÊÑ´¹¤ÎÊä½õ¥Æ¡¼¥Ö¥ë
135 (if use-symbolic-definition
136     (progn
137       (defsymbol ?-  "¡¼" "-" "¡Ý" "¡¾")
138       (defsymbol ?/  "/"  "¡¿"  "¡¦")
139       (defsymbol ?\\ "\\" "¡À"  "¡ï")
140       (defsymbol
141         ?( "(" "¡Ê" "¡Ú"
142         ?) ")" "¡Ë" "¡Û" )
143       (defsymbol 
144         ?[ "¡Ö" "¡Ø" "¡Î" "¡Ì" "["
145         ?] "¡×" "¡Ù" "¡Ï" "¡Í" "]")
146       (defsymbol 
147         ?. "¡£" "¡¥" "."
148         ?, "¡¢" "¡¤" "," )
149       (defsymbol
150         ?0 "0" "£°" "¡»" "Îí"
151         ?1 "1" "£±" "°ì" "°í"
152         ?2 "2" "£²" "Æó" "Æõ"
153         ?3 "3" "£³" "»°" "»²"
154         ?4 "4" "£´" "»Í" "»Í"
155         ?5 "5" "£µ" "¸Þ" "¸à"
156         ?6 "6" "£¶" "Ï»" "Ï»"
157         ?7 "7" "£·" "¼·" "¼·"
158         ?8 "8" "£¸" "Ȭ" "Ȭ"
159         ?9 "9" "£¹" "¶å" "¶å" )
160       (defsymbol
161         ?? "?" "¡©"
162         ?! "!" "¡ª")
163       (defsymbol ?# "#" "¡ô")
164       (defsymbol ?$ "$" "¡ð")
165       (defsymbol ?% "%" "¡ó")
166       (defsymbol ?& "&" "¡õ")
167       (defsymbol ?+ "+" "¡Ü")
168       (defsymbol ?* "*" "¡ö" "¡ß")
169       (defsymbol ?_ "_" "¡²")
170       (defsymbol ?' "'" "¡Ç")
171       (defsymbol ?` "`" "¡Æ")
172       (defsymbol ?\" "\"" "¡É")
173       ))
174
175 ;; delete ¥­¡¼¤â¥Ð¥Ã¥¯¥¹¥Ú¡¼¥¹¤ÈƱ¤¸½èÍý¤ò¤µ¤»¤ë
176 (global-set-key "\Delete" 'delete-previous) ; necessary in using Emacs
177
178 ;; Help ¤¬¤Ê¤¤¿Í¤â¤¤¤ë¤Î¤Ç F1 ¤Ç¤âƱ¤¸Æ°ºî¤ò¤µ¤»¤ë¡£
179 (global-set-key "\F1" 'extend-mode)
180
181 ;; Ctrl-o ¤ÎÍÞÀ©
182 (global-unbind-key-function 'japanese-mode)
This page took 0.055305 seconds and 3 git commands to generate.