元スレEmacs part24
emacs覧 / PC版 /みんなの評価 : ○
701 = :
1. ~/.emacs
2. ~/.emacs.el
3. ~/.emacs.d/init.el
の順かな
702 = :
自助努力をしないバカほど救い難い物はない。
おまえさんが Emacs を使った所でメリットは何もないだろうから秀丸でも使ってなさい。
703 = :
>>701
ごめんなさい判りませんでした
結局無理そうなので諦めます
>>702
スミマセン自分なりに調べましたが、どうも.emacsがないのにはどうもできません
.emacsなんて何処にあるんだ・・・
>秀丸でも使ってなさい。
秀丸は嫌です、emacsのほうがいいです
704 = :
なければ作れよ。アホか。
705 = :
いや作りました.emacsをでも何処のフォルダに置いても無反応でした
706 = :
HOMEで設定したとこに置くんだよ。
708 = :
>>707
>>706
スミマセン板違いでしたね
両方やってみましたが無理でした。今回の件は諦めます
遅くまで答えてくれたかた、ありがとうございます。
709 = :
なぜ素直に秀丸を使わないのか
710 = :
いや秀丸使ったことありますが、あまり雰囲気が好きになれなく
こっちのほうが何故か馴染んだので。。。英語さっぱりなのにね。。。
昔linux使ってたのでその影響かもしれないです
711 = :
そんなあなたに xyzzy
712 = :
Emacs上で、(getenv "HOME")してみるとか
713 = :
>>711
試してみます
>>712
駄目だったorz
(display-time-mode 1)
を.emacsに記述したら見事時間が表示されたのにな。。。
714 = :
だからー
駄目って何がどう駄目なのよ。
716 = :
>>714
>>690のまま何も変わらない
>>715
変わらないです
ずるずる引っ張ってスミマセンそろそろ寝ます。
付き合ってくれたかたありがとうございます。
717 = :
なんでMaedowスレで聞かないんだ?
718 = :
>>716
ntemacs を使う。俺が昔これ使ってたときはちゃんと
path が変わってた。
http://sourceforge.jp/projects/ntemacsjp/files/
719 = :
何が昔Linux使ってただよ
インスコしただけで終わってるような奴だろ
多少なりとも使ってたんならありえねぇよこんなの
720 = :
>>719
>>1
> スレッドルールは以下の通り:
>
> * 初心者にやさしく接すること。
721 = :
meadowスレでしばらく前に似た質問があった覚えがあるので
みてみたら >>690 とほとんど同じだったよ。
> 440 :名無しさん@お腹いっぱい。 :2008/03/04(火) 13:23:18 ID:hfa0d+0a0
> C-x fでファイルを開こうとするとc:/meadow/binから開こうとしてしまいます。
> これを変更したいのですがどのようにすればよろしいでしょうか?
その後返事がなかったので解決したと思ってたら
よくわかんなくてあきらめてNTemacsにかえたんだな。
ちゃんとまともな解答もらってるのに理解・解決できないのは
基礎的な知識が不足してるせいだと自覚した方がいいよ。
723 = :
>>720
> >>1
> スレッドルールは以下の通り:
それバカが勝手に言ってるだけじゃん。そもそも>>1じゃないし。
724 = :
いいじゃないか…別に他に特別盛り上ってる話も、生産的な話もないんだし。
フレキシブルにいこうよ。
ところで、xyzzyのoutline-tree2みたいにoutlineをツリー表示する拡張ってないのかな。
ecbのmethod bufferやspeedbarで似たようなことできるけど、
edit bufferに追従しないし、2つしか階層掘ってくれないね…。
725 = :
>>724
> ecbのmethod bufferやspeedbarで似たようなことできるけど、
> edit bufferに追従しないし、2つしか階層掘ってくれないね…。
texiとhtmlは変更したら即反映されたし、階層深くても大丈夫だったが。
726 = :
ブランキージェットシティーいいぜぇ。
727 = :
>>725
ああ、これedit-bufferのmodeに依存して挙動が変わるのか!!
yahtml-modeを標準にしてたから気が付かなかったけど、html-modeで試してみたら凄いですな。
ただ、汎用性がかなり低いみたいです…。
htmlはyahtml-modeだと全く解析してくれない。
アスタリスクの数で階層決めるような単純な階層文書(outline-mode)だと、
二段目以降の階層は全部同じ階層だと判断されるし、methods-bufferは全く追従しない。
C-c . r で変更を反映させようとしても、反映されないこともしょっちゅうある(条件はわからない)。
おまけにOrg-modeなんかだと三段目以降の階層は全く認識してくれない。
filterとかで色々試したけど、駄目みたい。
semanticを利用したコードブラウザだから、アウトライナー的な使い方は想定してないんですかね…。
728 = :
>>727
yahtml-mode が何かわからんけどおそらくこれで動く。
(define-child-mode yahtml-mode html-mode
"`yahtml-mode' needs the same semantic support as `html-mode'.")
(add-hook 'yahtml-mode-hook 'semantic-default-outline-setup)
define-child-mode でググったら出てきたけど、下のサイトの
semantic-outline.el が希望の動作なんじゃね?
http://eigyr.dip.jp/diary/200710.html
729 = :
>>728
ごめん。これがせいかい!
> (add-hook 'yahtml-mode-hook 'semantic-default-outline-setup)
(add-hook 'yahtml-mode-hook 'semantic-default-html-setup)
730 = :
なんか semantic の話のときもそうだけど、
血圧高い人、どうにかならんの?
もう少し肩の力抜こうよ。
732 = :
>>719
実はWindowsはLinuxより難しかったという事実
734 = :
管理も難しい
ログも見にくくて難しい
レジストリがややこしい
エラーコードを元にまた調べなくてはならない
アクセス権限が複雑
結構難しい
735 = :
common lispとelispのインターフェイスはないのでしょうか?
pythonはpymacsがありますが
736 = :
cl
737 = :
lessのようにバッファ全体に対する可視範囲が1ずれるようなスクロール*1をする関数があったら教えてください
(入力前はファイルの1行目から10行目が表示されているのに対し、入力後はファイルの2行目から11行目が表示される)
739 = :
emacswikiのelispファイルにはChangelogが埋めこんでありますけど
あのようなものを追加管理するようなElispってembeddechangelog.el以外にもありますかね?
embeddedchangelog.elはemacswikiで見付けたんですけどなんかこれより新しいのってありそうですし
740 = :
change-log-mode ではダメなん?
741 = :
>>740
どうもありがとうございます
もしかしてと思ってましたけど、標準であったんですか…
しかしcomment-startやcomment-endを考慮してくれるようなものが欲しいのです
整形とか考えると結局汎用的なものは作れないでしょうけど、
モード固有の埋め込みChangeLogを編集できる関数を作るフレームワーク的な関数群ならなんとなく作れそうな気がするんで
既に誰かが作ってるかと思うんですがそうでもないんでしょうかね
742 = :
>>741
やったことは無いけど mmm-mode と組み合わせたらできるのでは?
743 = :
なんか最近Emacs界ってパッとすることないの?
744 = :
インテリセンス搭載してくれ。
745 = :
お前の頭にか?
746 = :
うん、その方がキーボード叩かなくて済むから効率いいな。
747 = :
もう実装されてるだろ。
試してないの?
748 = :
>>728-729
遅くなりましたが…
> semantic-outline.el が希望の動作なんじゃね?
おお、ありがとう!! これです、これ。
どうもedit-bufferで最後の方のノードに来ると、methods-bufferの追従が変になりますが、
これは他のmodeでも同じですね。
yahtmlの方もちゃんと解析してくれました。"info読め"ネタだったみたいですが…orz、
とにかく便利になりそうです。ありがとう!!
ちなみにyahtml-modeはyatexに附属のhtml編集モードです。
>>735
emacs-cl.elは違うんかな?>>736で解ったんなら蛇足だけれど。
749 = :
>>741を参考にして
MuMaMoでemacslispモードを埋めこみそこにembeddedchangelog.elからの出力をするようにしました
MuMaMoで混在モードを作ってそれを適用したバッファでembedded-change-log-add-entryするとこんな感じになって
#include <iostream>
int main(int argc, char const *argv) {
std::cout << "HelloWorld"
<< std::endl;
return 0;
}
/*
;;<elispcode>
;;; History:
;; 2008-03-30 user-name <mailaddress>
;;
;; * main.cpp: test
;;
;;</elispcode>
*/
あとは embedded-changelog-add-entry する度にこの;;; History:のあたりに追加されます
lispを書かずに実現するにはこれぐらいが限界ですね
結局まともにするにはcomment-startとcomment-endを調べてファイル内に適切なChangeLogセクションを作るように
embeddedchangelog.elを改良するしかなさそうです
750 = :
emacs23って、jix0213とかもう不要になってるの?
みんなの評価 : ○
類似してるかもしれないスレッド
- Emacs part 25 (1001) - [84%] - 2008/8/10 0:18 ○
- Emacs part 22 (1001) - [84%] - 2008/1/18 7:47 ○
- Emacs part 28 (605) - [84%] - 2009/3/25 0:37 ○
- Emacs part 27 (1001) - [84%] - 2009/1/23 18:47 ○
- Emacs part 26 (1001) - [84%] - 2008/11/8 20:47 ○
- Emacs part 23 (1001) - [84%] - 2008/2/8 0:04 ☆
- Emacs Part 43 (1001) - [76%] - 2013/12/14 11:30
- Emacs Part 40 (1001) - [76%] - 2012/9/7 0:30
- Emacs Part 34 (1001) - [76%] - 2010/6/21 19:45 ○
- Emacs Part 41 (1001) - [76%] - 2012/12/24 4:15
- Emacs Part 42 (1001) - [76%] - 2013/6/9 5:15 △
- Emacs Part 54 (97) - [76%] - 2023/1/25 17:15
- Emacs Part 44 (1001) - [76%] - 2014/2/8 8:01 △
トップメニューへ / →のくす牧場書庫について