元スレEmacs Part 31
emacs覧 / PC版 /みんなの評価 : ○
951 = :
想定してない
文字コードが来ると
えらく遅くなるね
ていうかしばらく止まる
952 = :
そりゃ想定してなきゃそうなるだろ。
国会で想定問答集外の質問がきたときに遅くならない首相がいるのか?
953 = :
想定してない文字コード?
955 = :
>>952
例えが悪すぎ。センス無いってよく言われない?
956 = :
遅くなる以前に正しく動作しないような気がする
957 = :
あ、ごめん、止まるのって
文字コードが違うんじゃなくて
特殊な文字? かもしれん
これは最近じゃなく、前から止まってたわ。。。
958 = :
>>949
昨日の朝 co した emacs は遅い。ぼくの感覚だと体感三倍。詳細は忘
れたが xterm.c で sync だか wait だかしているところを一行削れば
大丈夫。
報告しようと思ったら、emacs.bug にはすでに報告が挙がっていたから
直るんじゃない。
960 = :
今いる単語を削除する関数はありますか?
具体的には、aaa hoge bbb という文字列のoにカーソルがあるとき、
hogeを削除してaaa bbbになってほしいです。
M-dだとaaa h bbbになり、コレとは少し違います。
M-b して M-d のような挙動をしてほしいのですが。
962 = :
>>960
こんなんでもいいのかな?
(defun my-kill-current-word (arg)
"今いる単語、あるいは、カーソルより前の単語を削除する。
kill-word を書き換えてみたもの。"
(interactive "p")
(kill-region (progn (backward-word arg) (point)) (progn (forward-word arg) (point))))
963 = :
(defun my-kill-current-word (arg)
(kill-region (beginning-of-thing 'word) (end-of-thing 'word))
(just-one-space))
これでどうかな?
964 = :
(defun my-kill-current-word ()
(kill-region (beginning-of-thing 'word) (end-of-thing 'word))
(just-one-space))
argいらなかった
965 = :
ansi-termなどでwindow-sizeを変更したときに環境変数COLUMNSの値が更新されますが
どこに記述されてますかね?
term.elやcomint.elやshell.elを見てもその様な箇所が見当りませんでした
966 = :
置換関係のコマンドってカーソル位置以下の単語にしか反応しないの?
*replace*コマンド
バッファ内全部を対象にする時って
いちいちトップにカーソル移動してから置換しないといけないんすか?
だとしたらめんどくせえェェェ!!
967 = :
そういうコマンドを自分で作ればいいじゃない
何の為のelispなのか
968 = :
それが本当の恋じゃないと言うのなら、この世に本当の恋など存在するのかと言う話になる。
969 = :
emacsのいいところは書けば何でも機能を追加できることだ。
しかし、その機能は他のエディタのデフォルト機能であることが多い。
971 = :
>>969
必要な人が追加すればいい。
必要ないのにデフォルトに組込まれるなんて御免だ。
972 = :
>>971
この考え方は、最近の人には異様で病的に思えるかもしれません。
しかし、ベテランたちが育った時代、主記憶が8MBでHDDが240MBしかなく、
そのマシンを4人で同時に使っていた時代には、単に許されるのみならず、
必要な考え方でさえありました。
973 = :
大昔はemacs起動してると「何やってるのか見えない」ってrootから嫌がられたりもした。
974 = :
そう考えるとemacsってつくづく時代に合ってないよな。
昔: emacsなんて重いから使ってんじゃねーよ
今: emacsなんて機能がショボイの使ってんじゃねーよ
975 = :
ちょうどいい時代もあったことを無視して何を言ってるんだ
976 = :
いいからとっとと21世紀に来いって感じ。
977 = :
機能的にショボイなんてことは全然ないと思うけどね。
むしろみんながemacsを追いかけてるようにすら見える。
978 = :
>>977
そうだな。emacsは人類が生み出した究極のエディタだな(ぼうよみ)
979 = :
>>977
お薬出しときますねー
980 = :
elisp で Firefox 並のブラウザを作れたらQ極と認めてやる
981 = :
>>972
デフォルトで全ての機能が入っているIDEはありえないよ。
eclipseだって、プラグインで機能を追加するでしょ?
もちろんプラグインだって誰かが作ってるわけだから、
Emacsと何が違うのか。
elispのGUI描画ライブラリは今のところ、これと言ってないから、
そのあたりだけ近代的じゃないけど、プログラミングツールとしては違いはない。
プログラミングをしない人でも、Firefoxのアドオン拡張という文化には、
利便性を感じている人の方が多いんじゃないかなっと。
とにかく、機能の拡張は古の文化じゃなくて、
近年になって、その人気は高まってきたと思うけど。
982 = :
lispってエディタ向きの言語か?
983 = :
まぁ拡張性があるのはそうかもしれんが
ベースとなるUIが古くなってきたな
984 = :
サァ、次のヒーローはだれかな?
985 = :
古くないもん(><)
987 = :
>>982
ノードに近い性質を持ってるから
lispでlispを構築するプログラムを書きやすいかも。
だから、マクロを作成するプログラムを書くとしたら、エディタ向きの言語と思う。
だけど、簡単な機能なら.emacsに直接書く人の方が多いから、
メジャーモードの切り替えと複数バッファの無限作成ができる手段がある言語
つまりオブジェクト指向機能を備えた言語ならなんでもいい感じがするかも。
今となってはノード性質もいらなさそうなので、
Rubyの方がエディタ向きの言語って言えるかもね。
Rubyハッカーの人が、Rubymacsなんて作ったら案外返り咲きかもね。
988 = :
今だに-nwとかで使って奴がいるのをみると、
極端な話しコンピュータ = キャラクタ端末で充分って思ってる奴もいそうだな
極少数にkon2とかjfbterm上のemacsで生活してる奴もいたりして。
そういう奴は、>>980とかとはそもそも話しの前提が違ってくるわな
あと次スレ
989 = :
>>987
http://rubyforge.org/projects/rubymacs/
990 = :
まもなくここは 乂1000取り合戦場乂 となります。
\∧_ヘ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
,,、,、,,, / \〇ノゝ∩ < 1000取り合戦、いくぞゴルァ!! ,,、,、,,,
/三√ ゚Д゚) / \____________ ,,、,、,,,
/三/| ゚U゚|\ ,,、,、,,, ,,、,、,,,
,,、,、,,, U (:::::::::::) ,,、,、,,, \オーーーーーーーッ!!/
//三/|三|\ ∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
∪ ∪ ( ) ( ) ( ) )
,,、,、,,, ,,、,、,,, ∧_∧∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧
,,、,、,,, ( ) ( ) ( ) ( )
992 = :
>>988
alternatives で emacs-nox を指定してる俺って…
993 = :
俺ここの>>1なんだけど前スレがDAT落ちとは思えない早さで
ちょっと驚いてるわ。次もこれぐらいの早さで頼む
995 = :
スレを振り返ってふと思ったんだけど、>>254の解決策は>>273みたいな複雑なことしなくても、
$ emacs FILE --funcall toggle-read-only
でいいんじゃないの?
996 = :
emacs -nwが駄目な理由を教えてくれ
端末を通すと文字以外のものを表示するのは不可能なの?
997 = :
>>996
画像が表示されなかったり、フォントもテキストの
デコレーションも末端に左右される所が大きい。
998 = :
>>988
ノートの電池節約したい時はコンソール使ってるけど…
みんなの評価 : ○
類似してるかもしれないスレッド
- Emacs Part 36 (1001) - [92%] - 2011/3/1 5:02
- Emacs Part 35 (1001) - [92%] - 2010/9/19 17:01
- Emacs Part 37 (1001) - [92%] - 2011/6/20 19:47
- Emacs Part 38 (1001) - [92%] - 2011/11/29 0:01
- Emacs Part 51 (1005) - [92%] - 2020/3/26 18:30
- Emacs Part 39 (990) - [92%] - 2012/2/9 19:45
- Emacs Part 34 (1001) - [92%] - 2010/6/21 19:45 ○
- Emacs Part 33 (1001) - [92%] - 2010/3/9 20:01 ○
- Emacs Part 32 (1001) - [92%] - 2009/12/20 2:04 ○
- Emacs Part 41 (1001) - [92%] - 2012/12/24 4:15
- Emacs Part 40 (1001) - [84%] - 2012/9/7 0:30
- Emacs Part 53 (989) - [84%] - 2022/12/5 12:45
- Emacs Part 54 (97) - [84%] - 2023/1/25 17:15
- Emacs Part 42 (1001) - [84%] - 2013/6/9 5:15 △
トップメニューへ / →のくす牧場書庫について