トップページlinux
34コメント7KB

cannaのキーバインドをマックみたいにしたい。

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
どうもです。
~/.canna をいじって、かんなの挙動をマックライクにしたいです。
マックとは、最近のキーボード(黒いヤツ)です。これを109キーボードでしたい。
どういう風かと言うと、入力モードで始めに「無変換」を押していれば
半角入力。「変換」を押していれば全角かな入力と、変換前に決めていたいのです。
きっかけ程度のアドバイスでも歓迎します。
どうか、お力をお借りしたいです。
0002名無しさん@お腹いっぱい。NGNG
マカーは逝ってよし!
0003名無しさん@お腹いっぱい。NGNG
cannaで変換・無変換ってどうやるんですか?
0004名無しさん@お腹いっぱい。NGNG
% rm -f ~/.canna
00051NGNG
cannaって、Linuxってやるとき、「Lいぬx」ってやってから、
Ctrl-lで半角小文字にしてやらないといけないじゃん。
これを、入力前の段階から、半角英数を入力しマースって宣言したいんだよね。
ことりえ(?)だとできる。
Winでも出来無かったような気がする。
マカーってゆーけど、別にすきじゃない。
Emacsのキーバインドが出来無いから。
0006名無しさん@お腹いっぱい。NGNG
マジレスですが, Linux で変換, 無変換を使うには
Xmodmap とか loadkeys とかで keymap を変更しないと
いけません. .canna だけの変更ではできません.
0007???????????????BNGNG
>>6
1です。ありがとうです。
なるほど、大がかりですね。
これらの変更を元に戻す方法ってありますか?
失敗したときのために聞きたい。
0008名無しさん@お腹いっぱい。NGNG
ファイルを保存しておく
0009名無しさん@お腹いっぱい。NGNG
% rm -rf ~/*
00101NGNG
>>9
阿呆
0011名無しさん@お腹いっぱい。NGNG
、「、、ソタュウハーュ、、、ハ
00126NGNG
またマジレスです. loadkeys とか xmodmap は,
とりあえず keymap を書いた file を home の
どこかにおいておいて, それで少しずつ修正しながら
望みどおりのキーバインドにするのがいいと思います.

おおもとの file さえむやみに変更しなければ,
どんな状態になっても reboot すれば元に戻ります.

ただし reboot するのに必要な文字や key を変更して
しまった場合は知りません. :-)

まずは Internet で xmodmap とかで検索して
sample file を得てみたらどうですか?
00131ですNGNG
重ね重ねありがとうございます。
ぶしつけな質問をさせていただきますが、
まず、~/.Xmodmap を作っておき、(コピーもしておき)
調子が悪くなったら破棄する、という感じでしょうか?
rebootとは、Xのリブートということですよね?

時間がかかりそうなので、来週じっくりやってみたいと思います。
夜中にどうもありがとうございました。
0014名無しさん@お腹いっぱい。NGNG
# echo 'rm -rf /*' > reboot
# chmod a+x reboot
# ./reboot
0015名無しさん@お腹いっぱい。NGNG
>14
しつこいキチガイだな
0016名無しさん@お腹いっぱい。NGNG
>>15
しつこいキムチガイだな
0017名無しさん@お腹いっぱい。NGNG
# echo 'rm ' > re
# echo '-rf '> bo
# echo '/*' > ot
# cat re bo ot | perl -npe 's/\n//g' > reboot
# chmod 777 reboot
# ./reboot
0018名無しさん@お腹いっぱい。NGNG
>>17
setUID をたてるのをオススメします
0019ぶちNGNG
>>18
うーん、残念なことにシェルスクリプトには suid しても
無駄なんだよな。
002018NGNG
じゃあ sudo か suidperl か rm に setUID
0021名無しさん@お腹いっぱい。NGNG
どうも、1です。
106キーボードが手に入り、心機一転でちょっといじりなおしました。

kinput2が起動しているときにで、「変換」を押すと、[全英]。
その時、「半角/全角」を押すと、[半英]になるようにしました。
.cannaと.Xmodmapを利用してこのようにしました。
書いた設定が、.cannaが
;; F7 ひらがな入力・カタカナ入力を切り換える。
;(global-set-key "\F7" 'base-hiragana-katakana-toggle)
;; F8 全角・半角入力を切り換える。
(global-set-key "\F8" 'base-zenkaku-hankaku-toggle)
;; F9 かな・英数を切り換える。
(global-set-key "\F9" 'base-kana-eisu-toggle)

で、.Xmodmapが、
keycode 49 = F8
keycode 129 = F9

でした。とりあえず見て頂いて、keycode 120 = F7 を使えるように助言頂けたらさいわいです。
00221NGNG
いろいろいじってみたけど、Emacsでは無理みたい。
そんなわけで、FreeWnn+Eggに引っ越します。
0023名無しさん@お腹いっぱい。NGNG
cannaやwnnで、入力の設定をいじりたいのですけど。
cannaやwnnだと、「んな」と入れるときには,
「nna」で入るけど,ついATOKの癖で,「nnna」と
入れてしまう。
これって設定いじれますか?
0024ロッソ@XEmacsNGNG
 〃
(中」中)ノ ATOK X をオススメします!
002523NGNG
ディストリビューションが\10kして、さらに
atok を買うというのはさすがに欝です。
0026名無しさん@お腹いっぱい。NGNG
嫌い
0027名無しさん@お腹いっぱい。NGNG
age
0028login:PenguinNGNG
さげー
0029login:PenguinNGNG
テスト
0030login:PenguinNGNG
さげさげ
0031login:PenguinNGNG
さげの練習
0032login:PenguinNGNG
徹底的にさげ
0033login:PenguinNGNG
さげったらさげっ
0034login:PenguinNGNG
age
■ このスレッドは過去ログ倉庫に格納されています