トップページunix
1001コメント288KB

Emacs Part 42

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2012/12/24(月) 12:26:20.01
前スレ

Emacs Part 41
http://toro.2ch.net/test/read.cgi/unix/1347009022/
03783772013/02/07(木) 17:50:43.52
すいません。C-s でした。
0379名無しさん@お腹いっぱい。2013/02/07(木) 17:59:03.47
>>377
もう1回 C-s を押せばいい.「前を検索」なら C-r.他のエディタの
検索よりよっぽど便利.

http://www.geocities.co.jp/SiliconValley-Oakland/3432/man/emacs/emacs-ja_13.html
0380名無しさん@お腹いっぱい。2013/02/07(木) 18:05:08.09
>>353
秀丸のそれがどんなもんか知らんが、
imenu とか outline-mode, outline-minor-mode とかは?
0381名無しさん@お腹いっぱい。2013/02/07(木) 18:07:09.41
>>379
おぉ
すごく便利になりました!
どうもありがとうございましたm(__)m
0382名無しさん@お腹いっぱい。2013/02/07(木) 18:07:12.08
>>376
tamago をやめるってのはダメなん?
OSのIM使ったほうがいい気がするんだが
0383名無しさん@お腹いっぱい。2013/02/07(木) 18:11:23.03
cd ~
git init
git add .emacs.el .w3m/bookmark.html .bashrc .ratpoisonrc

これでいろんな環境の間を移動してもマージできる
0384名無しさん@お腹いっぱい。2013/02/07(木) 19:14:02.81
今時ratpoison使ってる人いるのか
0385名無しさん@お腹いっぱい。2013/02/07(木) 19:26:08.05
$ cd ~
$ git init
$ git add .
あっ…
0386名無しさん@お腹いっぱい。2013/02/07(木) 20:39:26.62
~/.ssh に置いてある秘密鍵を github に公開してた人沢山いたらしいよね
0387名無しさん@お腹いっぱい。2013/02/07(木) 20:44:14.64
利用者数300万らしいからねぇ。じゅるり
03883762013/02/08(金) 03:42:18.40
>> 382
>>376
>tamago をやめるってのはダメなん?
>OSのIM使ったほうがいい気がするんだが
たしかにtamagoは古いのは知っているのですが、古いがゆえに長く使っていて
指が勝手に動くので、他の入力方法に切り替えようとすると結構大変なのでした。
(まあ、今Windowsのfirefoxに日本語入力しているように、windowsのOSの入力は、間違えて修整が多いけど、できるようになったので、おそらく不可能ではないだろうと
思うのですが、一旦Emacsの中に入ってしまうと、自分の用語を入れて鍛えた Wnnサーバーでtamagoで
入力するのが一番文書入力がはかどるのでした。(仕事で最後MS Wordにせよなんていうときも
長い文書の場合には最初にたたき台をEmacsで作ってから流し込むのが
一番早かったりする。)

org-modeはすばらしいということなのでつかってみたいのですが。
ま、長く生きているとこういったこともたまにあるものだと分かっていてもちょっと残念。
先に載せたページによれば一部を書きかれれば、表示の際に!マークが
出てきてしまうことを除けば使えそうだということなので、
それでアプローチしてみようかな。org-mode側でなくて、tamagoの方の
property名を一律変更したほうがよいのかもしれないですね。
うまくいったら報告します(といってもtamago使っている人がどれだけいるのかな。)
0389名無しさん@お腹いっぱい。2013/02/08(金) 04:00:09.34
emacsと相性が一番いいのはratpoisonだと思ってたのだけど
もっといいのあるの?
0390名無しさん@お腹いっぱい。2013/02/08(金) 05:20:23.07
>>389
dwm
0391名無しさん@お腹いっぱい。2013/02/08(金) 06:53:21.84
Windowマネージャなんて自分が気に入ったの使ってればいいんだよ
0392名無しさん@お腹いっぱい。2013/02/08(金) 06:59:36.82
ウィンドウマネージャー系は名前が Windows のパクりだから嫌い。
俺は KDE オンリー。
0393名無しさん@お腹いっぱい。2013/02/08(金) 07:47:17.41
X使わなくなったなぁ
Emacsはリモートで入って使ってるわ
0394名無しさん@お腹いっぱい。2013/02/08(金) 19:40:18.76
変換と無変換をctrlにしたら混乱していつの間にかカーソルキー使ってた
03953762013/02/09(土) 00:06:20.30
intangibleは特殊なtext property で The `intangible' property disallows moving point within
the text ということなので、そう簡単にeggの側で変更するわけにもいきそうにないこと判明。
いきなり詰んでしまいました。残念。
0396名無しさん@お腹いっぱい。2013/02/09(土) 15:39:46.56
>>376
SKKを使う。
0397名無しさん@お腹いっぱい。2013/02/09(土) 16:54:45.92
MS-IMEはなぜか使ってる内にどんどんバカになっていくし、実際誤字脱字が
ちょくちょく混ざるようになった。
SKKで入力している方が気持ちいいし誤字脱字は少ない気がする。
0398名無しさん@お腹いっぱい。2013/02/09(土) 17:18:47.13
日本語入力システムの話になると
必ずすかさずSKKを持ち出す奴がいて怖いんですが、
これはおいらの巡回スレが偏ってるせいなんでしょうか
0399名無しさん@お腹いっぱい。2013/02/09(土) 17:21:48.95
skkはオワコンだと思うけどemacsに導入するのが楽なのでつい使ってしまう。
いい加減にせなあかんで。
0400名無しさん@お腹いっぱい。2013/02/09(土) 18:34:00.87
>>397
それどっかのバージョンのバグで最新版入れればマシになるよ
0401名無しさん@お腹いっぱい。2013/02/09(土) 21:04:14.16
>>399
SKKもEmacsもオワコン言われても、何十年も続いている現実
0402名無しさん@お腹いっぱい。2013/02/09(土) 21:28:37.28
演歌といっしょで年寄りが居る間は続くだろう
0403名無しさん@お腹いっぱい。2013/02/09(土) 21:37:14.07
20年前はオワコンとは言われてなかった。
10年を何十年とは言わない。
0404名無しさん@お腹いっぱい。2013/02/09(土) 21:41:51.40
skkは入力方式こそ変だけど
再帰的な辞書登録の仕組みとか
バックエンドでwikipedia引いたりgoogle検索したりする変な部分は面白くて良いとおもう
0405名無しさん@お腹いっぱい。2013/02/09(土) 21:58:02.75
SKKといえばorgモードのinsertコマンドとぶつかってたのどうにかしたのかな
0406名無しさん@お腹いっぱい。2013/02/09(土) 22:02:36.88
msimeはともかくとしてgoogle-imeを使ってしまうと時代遅れぶりを痛感しちまう。
0407名無しさん@お腹いっぱい。2013/02/09(土) 22:26:18.99
SKKはデフォの設定が良くないんだよな。候補が複数表示される予測変換とか
最近の機能はことごとくデフォでオフられてる。
0408名無しさん@お腹いっぱい。2013/02/09(土) 23:35:04.14
>>407
SKKユーザは候補の順番を覚えているので、いちいち表示しないのが基本。
0409名無しさん@お腹いっぱい。2013/02/10(日) 00:34:39.45
>>408
入力が途中の段階で確定できるし、同じ読みで候補が幾つかある場合もあるから必要だよ。
0410名無しさん@お腹いっぱい。2013/02/10(日) 07:18:27.91
SKK 使いじゃなければ真の Emacser ではないみたいな風潮きらい。
0411名無しさん@お腹いっぱい。2013/02/10(日) 07:57:42.64
そんな風潮ないよ。
0412名無しさん@お腹いっぱい。2013/02/10(日) 08:45:22.22
>>410
いつの風潮だよwww
0413名無しさん@お腹いっぱい。2013/02/10(日) 10:32:18.56
いつって言うか、そんな風潮があった時期はないよ。
0414名無しさん@お腹いっぱい。2013/02/10(日) 11:17:28.59
1990年代後半にはそんなこともあったよ。
ちょうど Emacs が日本で市民権をえていた時代。
やはり IME ライクな入力なんてダサいという風潮があった。
0415名無しさん@お腹いっぱい。2013/02/10(日) 12:26:00.40
2chってかなりのおっさんがいるんだなーと驚いてる連休。
0416名無しさん@お腹いっぱい。2013/02/10(日) 12:47:38.35
>>414
なかったよ
0417名無しさん@お腹いっぱい。2013/02/10(日) 14:31:43.98
★★★ たいせつなお知らせ ★★★

emacs や skk が世界を支配しようとしているという妄想が頭から離れない人は
こっちの専用スレに大至急移動してください!!

emacs と skk による世界支配を阻止するスレ
http://toro.2ch.net/test/read.cgi/unix/1342582441/
0418名無しさん@お腹いっぱい。2013/02/10(日) 16:28:04.61
メンテナンス止まったかんなやwnnしかなかった環境・時期とatokもms imeもあった環境だと話違うんじゃね?
0419名無しさん@お腹いっぱい。2013/02/10(日) 18:09:07.56
Wnn と SKK しかなかった時代から、SKK はマニア向けみたいな印象だった。
俺みたいな普通の人は Wnn + Egg で使ってた。
0420名無しさん@お腹いっぱい。2013/02/10(日) 19:14:29.39
cannaがすっぱり抜け落ちてる時点で自分で思ってるほど普通じゃないですし、
時代を語れるほどの視野もないです。
0421名無しさん@お腹いっぱい。2013/02/10(日) 21:12:15.69
大学では普通は用意されてた Wnn を、ちょっと知った風の人は勝手に入れた Canna を、
そんで SKK 使ってる人は数えるほどもいなかった記憶がある
まだ Mule が有りし頃の話
0422名無しさん@お腹いっぱい。2013/02/10(日) 21:26:03.70
>>420
若いねw :)
Canna は Wnn や SKK よりだいぶ後なんだよ。
1988年の Nemacs 2.1 の頃には既に Wnn + Egg も SKK も使えたけど、
Canna は 1990年を過ぎてからじゃなかったかな。
0423名無しさん@お腹いっぱい。2013/02/10(日) 21:41:16.36
irohaって呼ばれてたんだぜ。
0424名無しさん@お腹いっぱい。2013/02/10(日) 21:45:18.46
ついでにいうとFreeBSDもだいぶ後

Y村さんが、「またこんな(新しいBSDが)の出たよ」みたいな
ニュアンスのことをいってた
0425名無しさん@お腹いっぱい。2013/02/10(日) 21:47:12.74
SKKを使ったことがない人は使ってみるといいよ。
慣れると他のIMEを使う気にならなくなる。
0426名無しさん@お腹いっぱい。2013/02/10(日) 21:56:29.22
使ってみましたがGoogleのIMの方が楽でした
0427名無しさん@お腹いっぱい。2013/02/10(日) 22:02:15.55
それならそれでよし。
0428名無しさん@お腹いっぱい。2013/02/10(日) 22:42:19.76
>>422
んだからそんなごく黎明期の時点でキャッチアップ止まっちゃってんでしょ?
そういう化石化したUNIX使いのオジサンってよくいる
0429名無しさん@お腹いっぱい。2013/02/10(日) 22:49:05.55
自分が化石だってことは否定しないけど、WnnとSKKしかなかった黎明期から
今までで、「SKK 使いじゃなければ真の Emacser ではない」なんて風潮に
なったことは一度もないと思うんだよ。
大学の研究室とか、そういう狭い世界でなったことはあるのかもしれんが、
そういうごく狭い世界の話を、一般的な空気だと誤解しない方がいいと思う。
0430名無しさん@お腹いっぱい。2013/02/10(日) 22:54:48.99
>>428
Emacsってそういうもんじゃん
0431名無しさん@お腹いっぱい。2013/02/11(月) 02:33:33.47
鍛えたことえり使ってるが
最初のころ複素が不糞ってなって萎えた
0432名無しさん@お腹いっぱい。2013/02/11(月) 03:29:59.69
SKK の辞書依存度の低さのせいで
いつまでたっても辞書が充実しないという現象。

別に辞書が壊れても再インストールで困らない程度に
辞書鍛えてない。
0433名無しさん@お腹いっぱい。2013/02/11(月) 04:46:08.02
学習機能なんてオワコンだろ。
必要な語彙が使用頻度順に既に並べられていて、毎回最小回数の同じ順序のキータッチで入力できるのが理想でしょ。

# ant(ryの普段使わない単語ほど先に出てくるデフォルトの辞書は直された?w
0434名無しさん@お腹いっぱい。2013/02/11(月) 05:22:09.97
>>433
おまえアホだな
使用頻度なんて人によって全然違うぞ
例えば「かき」の変換はどう並べればいいんだよ
0435名無しさん@お腹いっぱい。2013/02/11(月) 05:40:10.13
>>434
こんな時間にも関わらずさっそくオワコンにすがりつくバカがw
その「かき」の使用頻度の高い候補が10こ以上あるのか?
か→き→XFER→0〜9
あるいは
か→き→XFERを1〜10回連打→ENTER
という操作がある漢字に対して毎回同じであった方が
眠っていても打てるくらい速く打てるんだよw
0436名無しさん@お腹いっぱい。2013/02/11(月) 05:41:34.03
>>429
Wnnという選択肢があった訳だからな
0437名無しさん@お腹いっぱい。2013/02/11(月) 07:30:39.09
>>435
学習があれば一発なんだからそっちの方が早く打てるに決まってる。
書き、下記、柿、夏期、夏季、牡蠣、花器、火気、カキ
とかあるけど、例えば「火気」とか一部の人は頻繁に使うかもしれないけど
何回変換したら出てくるかなんて覚えてるわけないので、いつも苛々しながら
スペースを連打する事になるな。
0438名無しさん@お腹いっぱい。2013/02/11(月) 08:07:17.97
音声入力の時代なんだから、
候補が出たら音声入力モードになって
「出でよ10バァァン!」とか叫べば
10番目の候補が確定されるとかになったらかっこいいのに。
0439名無しさん@お腹いっぱい。2013/02/11(月) 08:40:14.04
最近SKK使ってないからどうなのか分からんが
変換に入った時に更に漢字の読みを入力して捕捉できてたよ。
`;'キーだったかな
0440名無しさん@お腹いっぱい。2013/02/11(月) 08:44:07.05
>>439
skk-hint だな。
この機能面白いよね。一旦消して別の読みを書いて再変換って手間をとらなくていいし。
辞書登録とともにお気に入りの機能だわ
0441名無しさん@お腹いっぱい。2013/02/11(月) 13:05:36.67
>>398です。
SKKの三文字をみつけただけで嬉しくなってしまうおっさんが
これほどまでに多いのか、それとも
偏執狂じみた信者が延々と自演してるのか判断がつかず悩んでいます。
なにかポインタだけでもいただけないでしょうか。
0442名無しさん@お腹いっぱい。2013/02/11(月) 13:09:42.95
>>441
つ NULL
0443名無しさん@お腹いっぱい。2013/02/11(月) 13:11:19.38
>>438
発音アクセントでもっと絞り込めるんじゃね
0444名無しさん@お腹いっぱい。2013/02/11(月) 14:45:18.91
レッツコンパイルと叫ぶとバッファが放射線状に五分割してからコンパイルするとか萌える
0445名無しさん@お腹いっぱい。2013/02/11(月) 15:31:31.26
斜め分割は新しいな
0446名無しさん@お腹いっぱい。2013/02/11(月) 15:51:59.99
田んぼ見てくる、ちょっと船の様子を…とかいう台風のAAみたいになるのか?
0447名無しさん@お腹いっぱい。2013/02/11(月) 23:00:56.25
>>437
学習オフ状態で何番目の候補として出てくるか覚えていないような単語は
頻繁に入力する単語とは言わないw
0448名無しさん@お腹いっぱい。2013/02/11(月) 23:16:42.77
話噛み合ってなくね?
なんでもいいけどSKKはスレがあるんだからそっちでやったげてよぉ・・・・
0449名無しさん@お腹いっぱい。2013/02/12(火) 00:38:05.20
>>447
> 学習オフ状態で何番目の候補として出てくるか覚えていないような単語は
おまえどんだけボキャブラリ少ねーんだよ
とりあえず変換ソフトをシンプルにして人間の思考に頼るってのは、SKkの
考えかたまんまだな
学習させなきゃいいだけだからSKKにパッチをあてるだけで簡単に実装出来るだろう
それで学習機能がオワコンな事を証明してみてくれ
0450名無しさん@お腹いっぱい。2013/02/12(火) 09:22:31.98
かなり昔、ワープロ検定などの上位入賞者は学習機能をオフにしておくことが常識だった。
学習機能の性能に関して一切触れずに、オフだオンだの議論はバカバカしい。
0451名無しさん@お腹いっぱい。2013/02/12(火) 09:48:30.84
確かに学習機能があると
変換 → 確認 → 調整 → 確定のプロセスがあるけど
学習機能に頼らなければ
変換 → 数字入力 → 確定だからな。

学習機能で候補の順番がウニョウニョするのは
十分に記憶力の高い熟練者には気持ち悪いのかもしれん。
0452名無しさん@お腹いっぱい。2013/02/12(火) 13:24:06.88
>>451
タイピング検定などの上位のプロの人なんかは
順番覚えているので学習機能を切っている人もそれなりにいるらしいね。
0453名無しさん@お腹いっぱい。2013/02/12(火) 13:55:31.34
ちなみに学習機能がオワコンの人はどんな方法使って漢字入力してるの?
skk の辞書システムなんて学習機能の最たるもんだと思うんだけど
0454名無しさん@お腹いっぱい。2013/02/12(火) 14:06:47.81
漢直じゃね?
04553762013/02/14(木) 01:11:50.60
>>395
>intangibleは特殊なtext property で The `intangible' property disallows moving point within
>the text ということなので、そう簡単にeggの側で変更するわけにもいきそうにないこと判明。
>いきなり詰んでしまいました。残念。

propertyに直接値をかかず、hide/showで増減するcounterと、counterが正のときだけ
有効とみなす値をcons pairで設定して、counterの値が0になったら、その
propertyを消すとかやればうまくいきそうだ(!)と気づいた。
今 org-mode, tamagoのなどでset/deleteしているのを 上の枠組みでhide/show
(<=>カウンタのincrement/decrement)する操作 に置き換えれば
うまくいくかもしれないと気づいたんだけど、全部のコードを書き直すのはちょっと大変で
無理そうかと思って悩んでいる。

昔のMacのquickdrawなんかのライブラリは、こうして各種のモジュールからのhide/showの要求の
stackingをしていたことを思い出した。

だけど、eggとかではpropertyの値を読み出して比較しているから、
propertyのカウンタ取り出して、それがpositiveなら、たとえばcons pairの
後ろに値を入れておいて、それの値を取り出して比較するなんて
文字入力の際に遅くなりそうだが、今のCPUならぜんぜん遅さを感じないかな?昔は
大きな変更するときには何パーセント遅くなりそうとか調べたりしたものだが。

こういった付随するcounterが0になったら消えたりする特殊なpropertyとか作ったら
他にも使い道はありそうだけど、ひょっとしてすでに実装されたりしてないでしょうか?
EmacsLispに詳しい人でご存知の方いませんか?
0456名無しさん@お腹いっぱい。2013/02/14(木) 21:45:49.40
(get-char-code-property CHAR 'name)
で文字の名前が取得できるけど、タイ文字の一部で先頭のTHAIが欠けてるみたい

#xE01 => "LETTER KO KAI"
#xE02 => "LETTER KHO KHAI"
#xE03 => "LETTER KHO KHUAT"
...

emacs-version => "24.2.1"
0457名無しさん@お腹いっぱい。2013/02/15(金) 15:20:18.01
>>455
そういうpropertyがあるかは知らんが、adviceかfsetでtext-property関連の関数に小細工して
major-modeがorg-modeの時だけそういう動作するようにすれば、コード書き直す必要なくね。
0458名無しさん@お腹いっぱい。2013/02/15(金) 22:53:01.31
Emacsにプロファイラが組み込まれたらしいですが
いつのバージョンから載るんですかね?
あとプロファイラで処理速度を指摘された
cc-modeが高速化されたという話ですが
24.2.93からされてますか?
それとも24.3から?
0459名無しさん@お腹いっぱい。2013/02/16(土) 02:10:28.37
>>458
> Emacsにプロファイラが組み込まれたらしいですが
> いつのバージョンから載るんですかね?
24.3から

* Lisp Changes in Emacs 24.3

** New sampling-based Elisp profiler.
Try M-x profiler-start, do some work, and then call M-x profiler-report.
When finished, use M-x profiler-stop. The sampling rate can be based on
CPU time or memory allocations.

> cc-modeが高速化されたという話ですが
> 24.2.93からされてますか?
されてる
0460名無しさん@お腹いっぱい。2013/02/16(土) 11:56:01.48
Emacs 48 になったら EMC48 が結成されるのだろうか。
0461名無しさん@お腹いっぱい。2013/02/16(土) 12:26:30.40
>>460
どれくらいかかると思っているんだ。

Emacsが17だった頃はインターネットがまだ高すぎて
(64Kbpsの専用回線がたしか月額100万円くらいしていたか?)
FSSから郵送で送ってもらったテープに入ったソースコードを
支部間で回覧していたな。
あれから幾星霜たってまだバージョンは24だ…
0462名無しさん@お腹いっぱい。2013/02/16(土) 12:34:44.41
23->24はなんか早かったイメージがある
ストールマンが抜けたせいかしら
0463名無しさん@お腹いっぱい。2013/02/16(土) 12:45:55.09
皆ストールマンを呪ってるの?
0464名無しさん@お腹いっぱい。2013/02/16(土) 13:15:52.79
専用回線は今でも高いだろ。そりゃ速度は上がったけど。
インターネットの常時接続とは別物。
0465名無しさん@お腹いっぱい。2013/02/16(土) 13:58:39.39
>>463
祝ってるよ。
0466名無しさん@お腹いっぱい。2013/02/17(日) 00:09:11.35
そもそも48になるまでのネタがないだろ…
現時点ですら25に向けての大きな機能が入ってないのに
0467名無しさん@お腹いっぱい。2013/02/17(日) 05:00:49.02
どっちかというと Emacs のエッセンスを
様々なデバイスで再現する方向に進化していくのではないか。

26 でスマホ・タブレット対応、28 あたりでグラス型コンピューター対応、
38 あたりで脳内埋め込みコンピューター対応、
48 ぐらいだと、3D プリンターのようにデジタルデータを
具現化する技術が最高度に発達して
それを高度に編集・操作するためのソフトウェアになる。
0468名無しさん@お腹いっぱい。2013/02/17(日) 12:46:13.57
スマホ・タブレット対応版というかAndroid版はもう出てたと思ったけど。
ただ動くってだけで特化してるわけではなかった記憶がある。
0469名無しさん@お腹いっぱい。2013/02/17(日) 15:30:52.20
ショートカットキーが無ければ、emacsって意味なくなりそう。。
0470名無しさん@お腹いっぱい。2013/02/17(日) 17:15:46.62
そんな仮定は無意味だな
0471名無しさん@お腹いっぱい。2013/02/17(日) 18:37:06.61
>>468
そんなもんは「ビルド通ったぜ!起動したぜ!」っていう
ハッカー的喜びを満たしたらあとはどうでもいいに決まってんじゃん。
キーボードすらついてないオモチャでなにしようってんだよw
0472名無しさん@お腹いっぱい。2013/02/17(日) 18:41:59.06
俺らはキーボード共に生きキーボード共に死すからな
0473名無しさん@お腹いっぱい。2013/02/17(日) 19:39:21.23
いや、それはない
0474名無しさん@お腹いっぱい。2013/02/17(日) 19:52:59.86
最近のウンコキーボード装備のNotePC(特に国内ではUS配列を選べないモデルのJIS配列)にウンザリしてくると
タブレット+別揃えのキーボードでもいいかなと思えてくる
0475名無しさん@お腹いっぱい。2013/02/17(日) 19:53:26.74
type-sじゃないと速く打てない
0476名無しさん@お腹いっぱい。2013/02/17(日) 21:02:03.94
スマホにRS-232Cついたら本気出す
0477名無しさん@お腹いっぱい。2013/02/17(日) 21:37:30.25
君ごときが本気出したところでたかが知れてるだろ
■ このスレッドは過去ログ倉庫に格納されています