元スレEmacs Part 41
emacs覧 / PC版 /みんなの評価 :
751 = :
20年前のrmsも同じ眼をしていた
752 = :
>>751
じわじわくる
754 = :
あの人もちょっと病気っぽいよね。
病気の人が作ったelispは使わない主義。
755 = :
その主義とやらが病気っぽいよねってツッコミ待ちの予感がしました!
756 = :
>>755
その主義とやらが病気っぽいよね。
757 = :
エネテングはanything-filelist+のみ価値があると思うようになった。
しかも候補がドバっと沢山出ても下の方はほとんど見てない事にも気付いた。
minibufferでanything-filelist+のみを最小限のコードで誰か実装してくれないかね。
758 = :
anything をネイティブ発音してしまうようなハイカラな人間はこのスレにはいらねえんだよ。
このスレは味噌汁を愛してやまない日本男児が泥臭くも熱く語りあうスレなんだ。
悪いが帰ってくれ。
759 = :
エニチング
760 = :
スレ違いです。至急移動してください。
エネテングスレ
http://toro.2ch.net/test/read.cgi/unix/1342582441/
761 = :
えね天狗ってオワコンじゃないの?
762 = :
エネルギー天狗としてのるびきち
763 = :
>>757
仕様調べんのめんどくせーから仕様出してみな。
誰か書いてくれるかもしれんぞ。(時間があったら書くかもしれん)
と思っている人が俺以外にもいるような気がする。
764 = :
>>763
仕様はバッファとrecentfとbookmarkを串刺し検索出来ればいいだけだよ。
iswitchbとかidoと同じ挙動でプラスしてrecentfとbookmarkも同時に検索出来る感じ。
765 = :
行を見やすくするために、画面の各行の背景色を偶数行と奇数行で
微妙に変えたいんだけどそういう背景色の設定ってEmacsは
できるのでしょうか?
766 = :
なんかあったよ。動くかどうかは知らんす。
http://www.emacswiki.org/emacs/stripes.el
768 = :
>>764
iswichb-make-buflist-hook 内で iswitchb-temp-buflist に適当な要素くっつけると候補に出てくるようになるから、
その中で recentf とか bookmark の中身足してやればいいと思ったけど
選択した時に自動的に find-file したり point 移動したりするのも入れなきゃいけない一手間が必要だね
769 = :
recentfに関してだけいえばiswitchb-use-virtual-buffersをtにしておけば
一応recentf-listの中身についてもマッチするようになるよ。マッチするバッファがないときだけマッチする仕様だけど。
770 = :
>>768
なるほど、メモったんで後で試してみるよ。
>>769
ほう、当然バッファが優先なんでそれでいいと思う。今試してみるよ。
771 = :
>>769
試してみたけどいいね!
iswitchbも昔使ってたけどこんな便利機能に気付かなかったよ。
よし、後はbookmarkだけだ。ソース見た感じ拡張は出来そうだね。
履歴を1000ぐらいにすればbookmarkいらないという意見もありそうだけど、
ディレクトリとか登録してるんで、recentfじゃ扱えない。
ただそれも、某氏のrecentf-extで解決するけど、一度使ったところ
履歴にゴミが増えて駄目だった。
772 = :
>>771
recentf って普通にディレクトリ保存されないっけ?
あ,もしかして,Dired で開いたら保存されるのか.
773 = :
>>772
保存されない。ただ、履歴としてディレクトリを混ぜる事は可能なんで、
それをやったのがrecentf-ext.elだね。
それと、iswitchb-use-virtual-buffersは別ディレクトリの同名ファイルは
1つに纏めて表示するんでかなり不便だ。(どっちかしか開けない)
バッファはuniquifyすればどっちもわかりやすく開けるのに。
iswitchb-use-virtual-buffersは結構書き換えないと駄目だな。
しかしソースはわかりやすいんでbookmarkの対応込みで何とかなりそうだ。
775 = :
よし、iswitchb-use-virtual-buffersでrecentfにも引っかからない時は
bookmarkの方を見に行くコードを書いて、とりあえず動作した。
これを叩き台にするとして今日はもう寝よ。
776 = :
いつも不思議なんだが Emacs 使いって
Emacs-lisp のカスタマイズしてばかりで全然生産性あがってないよね。
しまいにはルビキチのように Emacs-lisp が上手くなったことを
売りにする始末。マッチポンプやないか。
プログラマなら凄いプロダクトつくって語れ。
正論でスマン。でもこれだけは言っておきたかったんだ。
777 = :
いつも不思議なんだが Emacs 使いって
Emacs-lisp のカスタマイズしてばかりで全然生産性あがってないよね。
しまいにはルビキチのように Emacs-lisp が上手くなったことを
売りにする始末。マッチポンプやないか。
プログラマなら凄いプロダクトつくって語れ。
正論でスマン。でもこれだけは言っておきたかったんだ。
778 = :
「大事なことなので二度言いました」って言われたいのか?
779 = :
投稿ミスっただけでしょ。
そんな言い方しなくても。
780 = :
一括りにしてなんでもわかったようなつもりになっている奴が
一番痛いんじゃないかとマジレス
781 = :
最近の elisp 界隈は >>777 こういう感じではある。
しかし、偉そうなこというなら自分のプロダクト晒せカス。>>777
782 = :
Meadowなのですが、elispの質問なのでこちらでさせてください。
友人にUSBメモリから起動できるMeadow環境をあげようと思っているのですが、
立ちあがったら自動で自分の書いたREADME.txtが開くように、.emacsに
(if (not (string-match "自分のマシン名" system-name))
(add-hook 'after-init-hook
'(lambda ()
(progn
(find-file (expand-file-name "./README.txt"))
(switch-to-buffer "README.txt")))))
と書きましたが、fileだけ開いてbufferは普通の起動後と変わりません。
どうすれば、希望の動作になるでしょうか。
783 = :
コマンドライン引数使う方が簡単じゃねーの
784 = :
>>783
言われて見ればその通りでした。ありがとうございます。
785 = :
elisp 覚えると色々やれるんで
ずいぶん無駄な時間を使ったような気がする
シェルに渡せばあっさりというのは結構あるな
786 = :
怠惰の美徳が足りてないな
787 = :
ぶっちゃけカスタマイズが楽しいからやってるんであって
あんまり実際の生産性向上とかは意識してないなぁ
788 = :
ヤクとしての Emacs。
789 = :
目障りな出来る同僚には Emacs を勧めればいい
790 = :
半年後、ひきつった笑顔で「お前の .emacs う、写させてよ」と頼む>>789の姿が!
792 = :
>>790
ワロタ
794 = :
どうでもいい話を
入社して一年目にEmacs使って仕事してたら、おれの指導についてた30台のおっさんにこんな訳わかんないもの使うのやめろとか日々言われてた。
かなりむかついたけど、我慢して半年ぐらい「すいません。この環境で慣れてるんですよ。」とかなんとかで謙った態度でかわし続けてた。
そういう連中がexplorer使ってファイルコピペするテスト作業をelispでキー操作一発でやってるのを見かけたときに
「おれも使ってみるかなぁ。これどうやるの?」と言ってきた。
もうすぐそいつとの仕事も終わりだったのとイライラが溜まりに溜まっていたので、それまでの従順な態度を豹変させて「お前には無理だよ馬鹿」って真顔で言ってやった。
おれのあまりの豹変ぶりにびびったのかそのおっさんはその後はだいぶ大人しくなった。
あの時の顔は何回思い出しても笑ってしまう。目を白黒させるってほんとにあるんだな。
795 = :
3行にまとめると、俺は執念深くていじわるだぜってことだな
796 = :
もっと汎用性あるものつかってテストツール書いてちゃんと横展開してやれよ・・・・
797 = :
そんな奴らがテストツールなんか使うと思うのかよ。
798 = :
どうでもいい話は書き込まなくていいです。
799 = :
迫害を受けるEmacserに愛の手を。
800 = :
>>797
>「おれも使ってみるかなぁ。これどうやるの?」
みんなの評価 :
類似してるかもしれないスレッド
- Emacs Part 40 (1001) - [92%] - 2012/9/7 0:30
- Emacs Part 47 (995) - [92%] - 2015/4/19 13:01
- Emacs Part 42 (1001) - [92%] - 2013/6/9 5:15 △
- Emacs Part 43 (1001) - [92%] - 2013/12/14 11:30
- Emacs Part 44 (1001) - [92%] - 2014/2/8 8:01 △
- Emacs Part 46 (984) - [92%] - 2014/12/24 14:15
- Emacs Part 45 (1001) - [92%] - 2014/6/23 9:45
- Emacs Part 48 (997) - [92%] - 2015/12/9 15:15
- Emacs Part 49 (974) - [92%] - 2016/12/7 9:45
- Emacs Part 51 (1005) - [92%] - 2020/3/26 18:30
- Emacs Part 31 (1001) - [92%] - 2009/10/23 10:31 ○
- Emacs Part 33 (1001) - [84%] - 2010/3/9 20:01 ○
- Emacs Part 53 (989) - [84%] - 2022/12/5 12:45
- Emacs Part 32 (1001) - [84%] - 2009/12/20 2:04 ○
トップメニューへ / →のくす牧場書庫について