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

Emacs Part 33

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2009/12/20(日) 20:11:28
前スレ
Emacs Part 32
http://pc12.2ch.net/test/read.cgi/unix/1256324736/
0083名無しさん@お腹いっぱい。2009/12/27(日) 22:04:15
そうか・・・?
0084名無しさん@お腹いっぱい。2009/12/28(月) 10:24:02
また、キーバインドの話をするとスレが伸びるの法則か。
aの横がCtrlじゃないキーボードはやめろ。
0085名無しさん@お腹いっぱい。2009/12/28(月) 11:36:36
aの左右がctrlなキーボードは…?
0086名無しさん@お腹いっぱい。2009/12/28(月) 11:42:38
素敵! 抱いて!
0087名無しさん@お腹いっぱい。2009/12/28(月) 12:09:25
思ったんだけど、それならいっそのことctrl廃止してスペース押しながらa押すと
ctrlとして機能するみたいなコンビネーションキーにしてみたらどうだろう。
0088名無しさん@お腹いっぱい。2009/12/28(月) 12:13:08
空白文字を入力したい時はどうするの?
0089名無しさん@お腹いっぱい。2009/12/28(月) 12:17:05
>>87
Spaceを押下し続けてaを押下するわずかな時間差に反応して、半角空白がいくつも挿入されそう。

Ctrl+SpaceでATOKを切り替えている俺にはそもそも無理なキーバインドだけど。
0090名無しさん@お腹いっぱい。2009/12/28(月) 12:19:39
>>87
key-chord.elでためしてみたら?
0091名無しさん@お腹いっぱい。2009/12/28(月) 14:21:58
音声認識で「コントロール!」と叫ぶと ctrl 押した状態になると
Emacsの操作がロボットアニメっぽくなってかっこいいな。
0092名無しさん@お腹いっぱい。2009/12/28(月) 15:04:39
CtrlはUSBの足踏みペダルに割り当てるのがよいと思う。
ttp://edikun.ocnk.net/product/16
0093名無しさん@お腹いっぱい。2009/12/28(月) 15:34:13
>>91
それなら Lisp の関数をそのまま呼べると良いな
0094名無しさん@お腹いっぱい。2009/12/28(月) 17:37:53
>>93
「メタ!エックス!ドクタァー!」
とかやんの?


0095名無しさん@お腹いっぱい。2009/12/28(月) 18:24:32
「カッコカッコカッコカッコ……」ってやんの。
0096名無しさん@お腹いっぱい。2009/12/28(月) 18:35:42
何その筒井康隆
0097名無しさん@お腹いっぱい。2009/12/28(月) 18:42:34
メタ・エックス・エニシング・コンプリート!
相手は死ぬ
0098名無しさん@お腹いっぱい。2009/12/28(月) 18:46:40
俺の口下手も直りそうだ
0099名無しさん@お腹いっぱい。2009/12/28(月) 19:24:41
脱CVSおめでとう
http://lists.gnu.org/archive/html/emacs-devel/2009-12/msg00812.html
0100名無しさん@お腹いっぱい。2009/12/28(月) 19:49:45
vimに流れる仲間を引き止めるための決定的な台詞を教えてくれ
0101名無しさん@お腹いっぱい。2009/12/28(月) 19:54:40
>>100
EDになりたいか
0102名無しさん@お腹いっぱい。2009/12/28(月) 20:04:10
Emacsは唯一神又吉イエスであり、vimは又吉イエスが地獄の火の中に投げ込むものである
0103名無しさん@お腹いっぱい。2009/12/28(月) 20:10:21
表示が遅くなった件は越年なのかね。なんか話が止まっちゃってるが。
0104名無しさん@お腹いっぱい。2009/12/28(月) 20:30:03
>>100
今までEmacsの研究に割いた時間が無駄になるぞ
ってのが一番効き目ある
0105名無しさん@お腹いっぱい。2009/12/28(月) 20:43:19
>>104
これからの時間を無駄にするわけにはいかない
って言われそう
損切りってやつですな
0106名無しさん@お腹いっぱい。2009/12/28(月) 21:30:41
けっこう前から vlgothic だと dired とかでぴしっとまっすぐに揃わなくなった。
0107名無しさん@お腹いっぱい。2009/12/28(月) 21:41:10
なぜ引き止める必要があるのか分からない
0108名無しさん@お腹いっぱい。2009/12/28(月) 22:24:00
>>107
自分がしがみ付く理由が希薄になってなにそれこわい状態になるからじゃね
0109名無しさん@お腹いっぱい。2009/12/28(月) 22:38:58
vim は組み込みのスクリプト言語が…
0110名無しさん@お腹いっぱい。2009/12/28(月) 22:56:44
vimスクリプトが憎い
0111名無しさん@お腹いっぱい。2009/12/28(月) 23:12:55
萌え萌えvimはきゅ〜ん
0112名無しさん@お腹いっぱい。2009/12/28(月) 23:21:47
>>100
キミも流れればいいじゃん
0113名無しさん@お腹いっぱい。2009/12/29(火) 00:35:15
vim は軽くてサックサクだからな
0114名無しさん@お腹いっぱい。2009/12/29(火) 01:04:24
特定のツールに固執するのは
0115名無しさん@お腹いっぱい。2009/12/29(火) 01:40:32
できるエンジニアの証
0116名無しさん@お腹いっぱい。2009/12/29(火) 01:40:58
固執してないのに Emacs スレに書き込むのは
0117名無しさん@お腹いっぱい。2009/12/29(火) 01:46:48
童貞の証
0118名無しさん@お腹いっぱい。2009/12/29(火) 09:38:00
最近ちょっと勘当したのは
リージョン選択したまま置き換えすると、リージョン範囲だけで置き換えになること。
それっぽいコマンドはあるだろうと思ったんだが、普通のコマンドが可変する。
いままでまったく気がつかなかったなあ。
0119名無しさん@お腹いっぱい。2009/12/29(火) 11:29:00
vim は UNIX 系使ってれば必要になるケースが多いから基本操作は必習だけど
緊急時以外で常用する意味がわからん。
ハードの進化とともに軽さという利点も経年劣化するわけだし。
vim でできて Emacs でできないことはないからなあ。

よっぽど古い環境での作業を余儀なくされているのか…?
0120名無しさん@お腹いっぱい。2009/12/29(火) 12:35:55
>>119
使ってみればわかると思うよ。

意味わからんとか古い環境乙とか言ったところで事実使用者はじわじわ増えてる。
俺は別にEmacsでいいけどさ。
0121名無しさん@お腹いっぱい。2009/12/29(火) 13:17:11
増えてねーよw
0122名無しさん@お腹いっぱい。2009/12/29(火) 14:21:58
いっそのこと、Vim使いとEmacs使いで集まって(カスタマイズ持ち込みあり)、
簡単なプログラミングレースをやって、どっちが効率的に作業できるか決着つけてほしいな。
いろいろな発見がありそうだ。
0123名無しさん@お腹いっぱい。2009/12/29(火) 15:07:36
>>122
ライブコーディングでやってるじゃん。
0124名無しさん@お腹いっぱい。2009/12/29(火) 15:48:11
>>123
お前はライブコーディングでやってればなんでもいいのか。
まるで80年代の日本人だな。
0125名無しさん@お腹いっぱい。2009/12/29(火) 15:52:15
>>119
vim は慣れると極楽だけどね。
俺には emacs を常用する意味も vim を常用する意味もよく分かるけど、
理解できないなら気にしなければ良いじゃん。わざわざ否定する意味も無い。
0126名無しさん@お腹いっぱい。2009/12/29(火) 16:32:43
両方長く使ってる奴なら分かると思うけどvimとemacsじゃ疲労度が全然違う
0127名無しさん@お腹いっぱい。2009/12/29(火) 16:39:39
具体性がないなあ。
別にEmacsでもキーバインドの調整次第では天と地ほどの差があるし
125,126みたいなのはvim陣営の潜入捜査員としか思えない。
0128名無しさん@お腹いっぱい。2009/12/29(火) 16:45:40
自分で答えを言っているのに気付いてないのかな。
わざわざ地から天に上げなくても良いんだよ。
0129名無しさん@お腹いっぱい。2009/12/29(火) 16:53:22
うぜえ
0130名無しさん@お腹いっぱい。2009/12/29(火) 17:05:58
陣営w
0131名無しさん@お腹いっぱい。2009/12/29(火) 17:08:06
潜入捜査員w
0132名無しさん@お腹いっぱい。2009/12/29(火) 18:08:05
ピッ こちら vim 陣営の潜入捜査員
ただいま chalice を通じて 2ch の Emacs スレ #33 に潜入した ガガッ
現在位置は unix-1261307488-132 ザザ・・・
ピコッ 繰り返す unix-1261307488-132
0133名無しさん@お腹いっぱい。2009/12/29(火) 19:33:35
すまんが質問させてくれ。

いまさらかもしれないが、難読化された javascript を Emacs で整形したいと
思っているのだが、そんな (自動的に改行とインデントしてくれる) Elisp はあ
るだろうか?
一応、検索してみたが、いまのところ、決定打が見つからない。
0134名無しさん@お腹いっぱい。2009/12/29(火) 19:36:39
チュン!チューン!
チューン!チューン!チューーン!
0135名無しさん@お腹いっぱい。2009/12/29(火) 19:55:16
スマソ。ふざけすぎた。
0136名無しさん@お腹いっぱい。2009/12/29(火) 20:21:46
おいてきぼりかよ
0137名無しさん@お腹いっぱい。2009/12/29(火) 20:41:51
おまえらたのしそうだな
0138名無しさん@お腹いっぱい。2009/12/29(火) 21:04:50
ここほど駄文の宝庫なスレも珍しい
0139名無しさん@お腹いっぱい。2009/12/29(火) 21:24:02
>>135
お前の裏切りを俺は一生許さない
0140名無しさん@お腹いっぱい。2009/12/29(火) 21:30:38
それより誰か質問に答えてあげようぜ
俺は無理だが…
0141名無しさん@お腹いっぱい。2009/12/29(火) 21:34:42
Emacsを使うと馬鹿になる
ソースはこのスレ
0142名無しさん@お腹いっぱい。2009/12/29(火) 21:38:32
Emacsを使うと天才になる
ソースはこのオレ
0143名無しさん@お腹いっぱい。2009/12/29(火) 22:03:02
vi系の標準がvimといわれるとちょっとモニョっとしたかんじ
0144名無しさん@お腹いっぱい。2009/12/29(火) 22:05:34
BSD使ってください
0145名無しさん@お腹いっぱい。2009/12/29(火) 22:33:50
>>106
(setq system-time-locale "C")
では?
0146名無しさん@お腹いっぱい。2009/12/29(火) 22:38:47
>>143
たしかに
nviでそ、標準は。
0147名無しさん@お腹いっぱい。2009/12/29(火) 22:52:44
昔は、
標準でしょ → nvi
軽いのが良い → nvi
多機能なのが良い → emacs

今は、
軽いのが良い → vim
多機能なのが良い → vim
Lisp? -> emacs

って事かと。まぁこんな事を比べても意味無いよ。
同時に二つのエディタは使えないからね。
0148名無しさん@お腹いっぱい。2009/12/29(火) 23:24:38
vimでタグファイルを使って補完するのはemacsでできんの?
0149名無しさん@お腹いっぱい。2009/12/29(火) 23:28:02
ggr
0150名無しさん@お腹いっぱい。2009/12/29(火) 23:43:12
今どきタグファイルとかいってっからeclipseだのVSだのに客とられんだよ。
semanticを馬鹿にしてた結果がこれだよ。
0151名無しさん@お腹いっぱい。2009/12/29(火) 23:43:51
正直セマンテック
0152名無しさん@お腹いっぱい。2009/12/29(火) 23:47:38
elispよりvimスクリプトの方が高機能です。
0153名無しさん@お腹いっぱい。2009/12/29(火) 23:53:25
>>148
余裕で出来る。
0154名無しさん@お腹いっぱい。2009/12/30(水) 03:52:44
emacs のデフォルトのキーバインドって何で行挿入だけで
C-o, C-j, C-m, Return の 4 つもあるんだろ。

Control キーだけのキーバインドってある意味、一等地なのに。
0155名無しさん@お腹いっぱい。2009/12/30(水) 04:17:54
VI VI VI the editor of the beast.

http://www.youtube.com/watch?v=S76pHIYx3ik
0156名無しさん@お腹いっぱい。2009/12/30(水) 08:38:12
>>154
Returnはともかく他は全部挙動違うじゃん?
0157名無しさん@お腹いっぱい。2009/12/30(水) 11:07:13
Emacsのキーバインドはカスタマイズ前提だからなあ…
それにしてもあのデフォルトは頭おかしいとしか思えない。
でもデフォにしてるのは開発者には実際にあれで常用してる奴がいるってことだよなたぶん。。
Ctrl-b で backward(笑)
0158名無しさん@お腹いっぱい。2009/12/30(水) 11:11:21
fbnpは頭文字とったわけなんだけど
まあありえないよな。npはいいけどbは本当アホだ。
0159名無しさん@お腹いっぱい。2009/12/30(水) 11:17:08
小指伸ばして十字キー使う方がどう考えても速いな
0160名無しさん@お腹いっぱい。2009/12/30(水) 12:02:55
こんにちは。お手数をおかけいたしますが、どなたかお助けください。
Emacs 23シリーズ(10月頃のCVS head)をWindows XP + Cygwin, IME patch追加
でコンパイルして使用しているのですが、flyspell-modeをonにすると、全てのword
が無視されてしまい、スペルチェックができません。ispellにはaspell W32版を使用
しています。
ispell-bufferやspeck-modeでは問題なく動作していますので、このままspeck-modeを
使えばよいのですが、Linuxで使っていたflyspellの見た目が好きなので、できれば
flyspellを動作させたいと考えています。
同じような問題に遭遇した方、対策などご存じでしたらお教えください。よろしくお願い
します。
0161名無しさん@お腹いっぱい。2009/12/30(水) 17:29:21
蓮舫の子供乙
0162名無しさん@お腹いっぱい。2009/12/30(水) 17:31:22
誤爆スマン
0163名無しさん@お腹いっぱい。2009/12/30(水) 19:46:56
>>145
どうもありがとうございます。
相変わらず微妙にずれたままでした。
-nw なら vlgothic でもぴちっと揃うのですが……。
ちなみに 23.1.1 だと X の window 上でもちゃんと揃います。
0164名無しさん@お腹いっぱい。2009/12/30(水) 21:13:50
前スレの736に回答。
emacs23のデフォルトのフォントが大きすぎる問題。
メニューから[Options]-[Set Default Font...]で好きなフォントを選んで、
(frame-parameter nil 'font)の値を覚えておく。
~/.emacsに(set-default-font "...")の"..."にその値を
置き換えたものを書けばいいよ。
0165名無しさん@お腹いっぱい。2009/12/30(水) 23:39:59
>>91
マクロスでもシェリルが言ってるぜ
I have control
0166名無しさん@お腹いっぱい。2009/12/30(水) 23:44:09
vimがそんなにいいなら使ってみようかな
正直emacsのgtags関連はおかしい
0167名無しさん@お腹いっぱい。2009/12/30(水) 23:54:59
http://www.linux.or.jp/JF/JFdocs/C-editing-with-VIM-HOWTO/index.html
vimのmarkとかいう機能が便利だと思った
emacsにはなかった?
0168名無しさん@お腹いっぱい。2009/12/31(木) 00:23:45
自分で調べれば?
0169名無しさん@お腹いっぱい。2009/12/31(木) 00:51:04
>>167
マークもレジスタも普通にあるがな。ブックマークみたいなのもあるし。
viに出来ることはemacsでは大概出来る。
最近はその逆もしかり、って感じになってきてるけどね。
0170名無しさん@お腹いっぱい。2009/12/31(木) 08:20:08
vim はタグ補完できる、マークができる、emacs はできんの?とか言ってる奴は
何を考えてんの?アホ?
0171名無しさん@お腹いっぱい。2009/12/31(木) 08:41:55
今はそういう時代になったって事だよね。
こんな風になる時が来るとは思っても見なかったけど、
これは完全に風向きが変わったな。
0172名無しさん@お腹いっぱい。2009/12/31(木) 09:36:55
XXにはYYがあるんだけど、ZZでは出来るの??
とか聞いちゃうのは覚えたてでキャッキャウフフしてる人なんだと思う。
俺も最初はそんなことして顰蹙かった記憶がある。
0173名無しさん@お腹いっぱい。2009/12/31(木) 09:51:19
vimも7.0からスクリプト機能を強化したからね。
プログラミングパラダイムの変化といえるくらい変わった。
それと時を同じくして日本のユーザーコミュニティも
なんか変わったなあという気がする。
0174名無しさん@お腹いっぱい。2009/12/31(木) 11:33:12
将来性があるのはvim
emacsじゃ無理だがvimはそのうちマルチスレッド対応になるだろう
0175名無しさん@お腹いっぱい。2009/12/31(木) 12:01:31
vimスクリプトはそのうちelispを実装しトドメをさすだろう
0176名無しさん@お腹いっぱい。2009/12/31(木) 12:36:43
いやelispなんて気持ち悪いのは実装しなくていい
0177名無しさん@お腹いっぱい。2009/12/31(木) 13:02:29
正直、Emacsにどっぷり漬かってる俺だけど、
マルスレとかに対応できないEmacsの構造的欠陥を克服できる
カスタマブルエディタがあれば乗り換えを考えるかも。
資源が多いのは魅力だけど、5年後10年後には基礎設計で差がつくと思うやさかい。
0178名無しさん@お腹いっぱい。2009/12/31(木) 13:07:14
マルスレさんとうとう来たか。
0179名無しさん@お腹いっぱい。2009/12/31(木) 13:58:59
あけましておめでとう
0180名無しさん@お腹いっぱい。2009/12/31(木) 17:04:21
マルスレ(笑) グラマー(笑) ナマクウ(笑) emacsは環境(笑) anythingは革命(笑)

次スレのテンプレに入れといてくれ。なんか他にもあったような気がするが
0181名無しさん@お腹いっぱい。2009/12/31(木) 22:15:40
vimと秀丸は比べられても、emacsとは比較にならんなー。
そりゃあ、何も足さずに素に毛が生えたようなemacsとか、aの左がコントロールキーじゃないキーボードとかじゃあダメだろうよ。
0182名無しさん@お腹いっぱい。2009/12/31(木) 23:45:05
>>134
チッ、敵の navi2ch システムに気付かれたか! チュイーン
クソッ、エスケープキーをやられた
これより緊急脱出する! シャキーン
C-[
:q!
0183 【吉】 【1065円】 2010/01/01(金) 01:10:04
今年も Emacs 上で年が明けました。
■ このスレッドは過去ログ倉庫に格納されています