Emacs part 18
レス数が1000を超えています。これ以上書き込みはできません。
0001フンバリャーウンコ・ヨーデル ◆xlAOIq6jZw
2006/03/02(木) 23:19:32GNU Emacs - GNU Project - Free Software Foundation (FSF)
http://www.gnu.org/software/emacs/
emacs - SCM: CVS Repositories [Savannah]
http://savannah.gnu.org/cvs/?group=emacs
EmacsWiki
http://www.emacswiki.org/
Emacs 電子書棚
http://www.bookshelf.jp/
0954名無しさん@お腹いっぱい。
2006/05/09(火) 06:36:29素朴な疑問。
記号や数字もブラインドタッチ?
query-replaceで改行文字を別の文字に変換するときはどうしてる?
#いや悪意はないんですが、俺自身どうしたもんかと思ってるもんで。
0955名無しさん@お腹いっぱい。
2006/05/09(火) 06:38:00追記。ASCIIキーボードとJISキーボードを使い分けるときはどうしてる?
0956名無しさん@お腹いっぱい。
2006/05/09(火) 06:40:07意図的に右 Ctrl を混ぜるようにしてる。
0957武蔵君 ◆yChdjWk9Ko
2006/05/09(火) 06:53:14> 記号や数字もブラインドタッチ?
もちろん (6 は何気に苦手だけどな)
> query-replace
[(control shift q)] に quoted-insert をバインドしてあるから [(control shift q)] + \C-j で
\n がでる
>>955
US 標準キーボードしか持ってないし、それしか使わんよ
>>956
キータッチが固くないキーボード使っとけ
0958名無しさん@お腹いっぱい。
2006/05/09(火) 07:18:21ありがd。数字もブラインドタッチできるよう練習中ですがなかなか。JISキーボードを排除したいけどこれまたなかなか。
[(control shift q)]を押すときは、中指でqを押すのですか。
ま、query-replaceなんてたまにしか使わないからそれでいいか…。
0959λ計算
2006/05/09(火) 07:34:37わたしは右ctrlは一度も使ったことない。
ブラインドタッチの右手小指はセミコロンだが、その隣にもコロンがあるから割り当てる場所がない。
とくにEmacs/skkで小指が痛くなるなら、sticky shiftにするといい。
全然疲れなくなった。
>>954
数字もブラインドタッチだが、5〜7は打ち間違えることが多い。まだまだ未熟者ですorz
C-q C-jで改行文字の置換が可能。
わたしは106キーボードを長年使ってる。xferやnferやhiraganaがあるとそれらにも機能割り当てられるので好き。
>>958
C-qはわたしの場合薬指かな。
0960λ計算
2006/05/09(火) 07:38:51何度も言うけど別人です。
どこがうざいのか具体的に挙げてくれませんか?
言ってくれたら改めます!
0961λ計算
2006/05/09(火) 07:41:09すまん、読み違えた。
C-Qは中指かな。
押しづらいのでわたしは別のキーに割り当てる。
0962名無しさん@お腹いっぱい。
2006/05/09(火) 07:47:50ageで無駄レス繰り返してれば
スレ主旨に合った話題でもうんざりされる。
ウンコ扱いされるのはそのせいちゃうかと。
C-c C-cみたいな「決め」の操作の時だけは右Ctrlはいい。
一呼吸おける。
0963λ計算
2006/05/09(火) 08:00:26右ctrlはどこに割り当ててる?
わたしは左人差指でポンポンと押す癖がついてる。
0964958
2006/05/09(火) 08:03:13「stiky shift」「xfer」「nfer」「hiragana」すべて初耳です。ありがとうございます。
当方Windowsユーザですので今のところ「窓使いの憂鬱」を使っております。
Unixの場合は.xmodemapで調整してます。
一応なんとかなってるけど、環境がころころ変わる仕事をしてるんで…。
#あ、そーだ!仕事環境を変えればいいんだ!……orz
0965λ計算
2006/05/09(火) 08:13:48sticky shiftは検索で見付けてちょ。
「;a」でAが出る。小指の負担がまったく違う。
xferは変換、nferは無変換、hiraganaはひらがなカタカナキー。
windowsにはsuper/hyperはない(かな?)と思うからxfer/nferをprefix keyにすることをおすすめする。
0966962
2006/05/09(火) 08:59:03スレの勢いとか気にするようなトシとも思えんが。
とオレも無駄レスしちまった徹夜明け。すまん。寝るわ
0967名無しさん@お腹いっぱい。
2006/05/09(火) 11:04:39Emacsの種類は問わない。
0968λ計算
2006/05/09(火) 12:40:340969名無しさん@お腹いっぱい。
2006/05/09(火) 15:40:52>>967
gnuserv でリンクを送る XUL 書けば?
0970名無しさん@お腹いっぱい。
2006/05/09(火) 19:28:44Mule-UCSを使用しないで、
Mule-UCSの
(require 'un-supple)
(un-supple-enable 'windows)
に相当することって可能でしょうか?
WAVE DASHがあっても全部FULLWIDTH TILDEとして扱ってほしいんです。。
0971名無しさん@お腹いっぱい。
2006/05/09(火) 21:01:41subst-win.el
0972970
2006/05/10(水) 00:14:13ありがとうございます。
ただ、emacs-unicod-2のEmacs上では
ucs-unicode-to-mule-cjk変数がないらしく、subst-win.elは使用できませんでした。
結局、こんなかんじで逃げることにしました。
(defun my-replace-wave-dash()
(save-excursion
(goto-char (point-min))
(while (search-forward (decode-coding-string (base64-decode-string "44Cc") 'utf-8)
nil t)
(replace-match "〜"))
))
(add-hook 'before-save-hook 'my-replace-wave-dash)
(defadvice kill-new (before my-clipboard-text-translate activate)
(ad-set-arg 0
(replace-regexp-in-string
(decode-coding-string (base64-decode-string "44Cc") 'utf-8)
"〜"
(ad-get-arg 0))))
0973名無しさん@お腹いっぱい。
2006/05/10(水) 01:06:21XFER/NFERはPC-9801シリーズのキーボードのキーに刻印されている文字列で、
X = trans として、XFER = transfer = 変換、NFER = not transfer = 無変換、
の意味でございます。
0974名無しさん@お腹いっぱい。
2006/05/10(水) 02:07:41emacs-unicode-2 では、coding-systemのプロパティの、
:decode-translation-tableや:encode-translation-tableを使って、
外部入出力時における文字コード置換を指定できるよ。
たとえば、gnusなどでメールに含まれる(本来、iso-2022-jpでは違法な)
丸付き数字などをunicodeに変換するには、
(coding-system-put 'iso-2022-jp :decode-translation-table
'(cp51932-decode japanese-ucs-cp932-to-jis-map))
(coding-system-put 'iso-2022-jp :encode-translation-table
'(cp51932-encode))
とか。utf-8の入出力で自分で好きに文字コードの変換をさせたい場合は、
(define-coding-system 'utf-8-test
"TEST UTF-8."
:coding-type 'utf-8
:mnemonic ?U
:charset-list '(unicode)
:encode-translation-table hogehoge
:decode-translation-table pagepage)
)
とかを試してみるのはどうでしょう。
0975970
2006/05/10(水) 03:15:26ありがとう!こんな感じで望みのことが達成できました。
(let ((my-translation-table
(make-translation-table-from-alist
'((#x301c . #xff5e)
))))
(mapc
(lambda (coding-system)
(coding-system-put coding-system :decode-translation-table my-translation-table)
(coding-system-put coding-system :encode-translation-table my-translation-table)
)
'(utf-8 cp932 utf-16le)))
0976958
2006/05/10(水) 13:20:11あ゛〜。
NECのですか。
そういえばカナロックがコントロールのすぐ右にあって使いづらく、カナロッ
クをどうこうするソフトを使っていたような……。ナツカシス。
XFER, NFERの時点で気づくべきでした。THX。
0977名無しさん@お腹いっぱい。
2006/05/10(水) 13:45:57できるんだったら乗り換えたいです。
0978名無しさん@お腹いっぱい。
2006/05/10(水) 14:22:010979名無しさん@お腹いっぱい。
2006/05/10(水) 14:41:32screenでemacs -nw立ち上げたままXのframe開けばXを終了しても生き残るんだね
0980大和
2006/05/11(木) 13:03:300981名無しさん@お腹いっぱい。
2006/05/11(木) 14:31:26フックと、それが起動する関数を用意することで、faceを変更することは
できました。ですが、モードが変わってもfaceが変更されたままになってしまい、
元に戻らない、というのが現状です。
0982名無しさん@お腹いっぱい。
2006/05/11(木) 15:30:19(frame-width)がある値より大きい場合は左右に分割させたいのですが、どう設定すればいいでしょうか?
0983名無しさん@お腹いっぱい。
2006/05/11(木) 17:02:52もう十分使ってるけど。
0984大和
2006/05/11(木) 18:06:210985名無しさん@お腹いっぱい。
2006/05/11(木) 20:50:090986大和
2006/05/11(木) 21:14:230988名無しさん@お腹いっぱい。
2006/05/12(金) 05:04:061. 日本語が表示できない。
2. カーソルキーで項目を選択できない。
3. ショートカットが効かない。
というのが現状だと思いますが、Emacs 22 になった場合、どこまで実現
されるのでしょうか?
0989名無しさん@お腹いっぱい。
2006/05/12(金) 05:33:120990名無しさん@お腹いっぱい。
2006/05/12(金) 05:48:140991大和
2006/05/12(金) 07:56:42あ、あたしは女よ
>>988
menuは項目を検索できないからおすすできない。
ee-menu.elでどうだろう?
>>990
M-^
0992武蔵君 ◆yChdjWk9Ko
2006/05/12(金) 08:59:44次スレである: http://pc7.2ch.net/test/read.cgi/software/1147391931/
0993名無しさん@お腹いっぱい。
2006/05/12(金) 09:34:27携帯からでCVSにアクセス出来ないんだけど、何が変わったの?情報キボンヌ。
0994名無しさん@お腹いっぱい。
2006/05/12(金) 10:30:56UNIX板の次スレはこちらです。
Emacs part 19
http://pc8.2ch.net/test/read.cgi/unix/1147397232/
0995名無しさん@お腹いっぱい。
2006/05/12(金) 17:17:100996名無しさん@お腹いっぱい。
2006/05/12(金) 17:28:190997名無しさん@お腹いっぱい。
2006/05/12(金) 17:34:440998名無しさん@お腹いっぱい。
2006/05/12(金) 17:41:170999名無しさん@お腹いっぱい。
2006/05/12(金) 18:01:561000名無しさん@お腹いっぱい。
2006/05/12(金) 18:03:33http://pc8.2ch.net/test/read.cgi/unix/1147397232/
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。