元スレEmacs Part 37
emacs覧 / PC版 /みんなの評価 :
551 = :
>>546
folding-mode-add-find-file-hook でファイルを開くときの自動実行関数を
設定しますが、これは、変数 folded-file が、file local variable として、
t で設定されている時のみ folding-mode を有効にするみたいです。
file local variable とは、下記のようなものです。
;; Local variables:
;; folded-file: t
;; folding-internal-margins: nil
;; end:
folding-mode.el のファイルの下の方に書いてあるため、
それを開いたときのみ、有効になっているのでしょう。
コピペでも良いのですが、コメントマークとか、良くわからなかったら、
下の二つの関数のどちらかを試してみると良いかもしれません。
M-x add-file-local-variable
M-x add-file-local-variable-prop-line
別なやり方として、 folding-mode-add-find-file-hook を使わずに、
直接、folding-mode を有効にする方法もあります。
これなら、いちいち、folded-file: t を記入する必要がありません。
具体的には、
(add-hook 'c++-mode-hook 'turn-on-folding-mode t)
などのようにします。
当然、c++-mode-hook の部分は、あなたの使いたい モード名で
置き換えてください。
552 = :
>>551
出来ました!
ご丁寧な回答どうもです
554 = :
>>550
そうやって初心者を追い払うから、みんな嫌になってEmacsがますますジリ貧に。
555 = :
起動したら.emacsが作られるとか、GUIから(?)何か設定すると
.emacsが作られると信じているのなら参考にした情報源の質が
相当悪いってことではないのか。
556 = :
Apacheみたいにデフォルトの設定ファイルがあってそれを改変すると考えたのでは?
557 = :
昔のRedhatには最初から.emacsがあったな。
559 = :
windows.elのconfiguration切り替えが知らん間に
数字だけからアルファベット対応になってんな。
旧バージョンを改造してアルファベット可能化してたけど、もうお別れだ。
560 = :
>>559
ずっと前からなってるだろ。
561 = :
E
563 = :
Emacsに止めをさしたのはOOPだよな。
しかし世の中には手続き型の言語もあるので、なるべく延命して欲しい。
564 = :
どうトドメをさしたのかkwsk
とはいえ、オレもJavaの開発ではEclipseしか使ってないが
565 = :
そもそもJavaって手続き型の言語でしょ。
バカだなあ。
567 = :
せめて補完機能とかオートコンプリートとか呼べよ。
568 = :
クラスブラウザの存在もでかいな。
573 = :
その話題もういいんじゃないかい
574 = :
>>563はJava限定の話題じゃない。
同じ名前で異なる実装のコード相手にgrepやTAGSで立ち向かうのは
クラスブラウザになれてしまった身から見ると、原始人。
577 = :
>>574
grepだけでやっちゃうのを原始人っていうのは同意なんだけど、
TAGS使ってたら結構な精度で探してる先に辿りつけるんじゃないの?
javaやるときはeclipse使ってるから知らないんだけど。
578 = :
豪華なIDE(eclipse, Visual Studio, Xcode等)のコーディング能力を100とすると、
Emacsの標準的な機能のみでのコーディング能力は20ぐらいだと思う。
しかし、今はEmacsでもコーディング支援を受けられる。
(flymake, cedet, gccsense, jdee, yasnippet, gtags等々)
機能は中途半端だったり、設定が面倒だったりすると思うので
+40ぐらいで計60ぐらいにはなると思う。
Emacsならさらに各種elispやカスタマイズで使い勝手が向上するから、
IDEの能力を上回るかどうかはともかく、トータルではそう悪くないと思う。
確かにIDEのコーディング支援機能はすさまじくて快適好ぎるんだけど、
それがコーディングの速度や質を飛躍的に上げるかというと、?でもある。
579 = :
>>563 は知能が低そうだな。
580 = :
両方使えればいいんじゃないかな。
IDEは馬鹿でも使えるからEmacs使えるおれらはやっぱすごいわ。
581 = :
機械の方が得意な事を人間様の頭脳を使って処理するのは無駄。
582 = :
>>581
なんのこと?
583 = :
つまりvimが最強ってことか
584 = :
あ?
585 = :
うん。
586 = :
呼吸
587 = :
部分式の型推論とか多分関数型どころかC#とかjava書く上でも役に立ちそうだけど
それには専用に型推論機と外部参照ソルバの再発明がいるんだよなぁ
589 = :
Ecllipseはプラグインでいろんな言語使えるでしょ。
590 = :
ちなみに、EmacsがOOP言語の補完が出来ないという事はない。
23.2で標準搭載されたSemantic使ってC++で普通に補完出来てるし、
他にもC、Java、Pythonに対応しているみたいだ。
592 = :
失礼ageちゃった
593 = :
F1押してfで関数名を聞かれるから、copy-to-bufferを入力して
出たHelpからソースへ飛べるはず。
594 = :
EmacsでのOPP言語補完なんて昔から使えなかったっけ?
いま、設定ファイル眺めていたら、abbrev なるものの
設定があった。
# 使ってないのでコメントアウトしてるけど…
596 = :
>>589
業務で本気で使うには辛い。
気の利いたテキストエディタ以上の生産性は望めないし安定してない。
597 = :
開発機にメモリ512Mしか入れてくれないからeclipseなんてろくに使えなくて
各々好きなエディタ+CUIデバッガで頑張ってるよ・・・
598 = :
開発機が貧弱な会社の経営者は知障だと思う。
みんなの評価 :
類似してるかもしれないスレッド
- Emacs Part 34 (1001) - [92%] - 2010/6/21 19:45 ○
- Emacs Part 35 (1001) - [92%] - 2010/9/19 17:01
- Emacs Part 36 (1001) - [92%] - 2011/3/1 5:02
- Emacs Part 38 (1001) - [92%] - 2011/11/29 0:01
- Emacs Part 39 (990) - [92%] - 2012/2/9 19:45
- Emacs Part 33 (1001) - [92%] - 2010/3/9 20:01 ○
- Emacs Part 47 (995) - [92%] - 2015/4/19 13:01
- Emacs Part 32 (1001) - [92%] - 2009/12/20 2:04 ○
- Emacs Part 31 (1001) - [92%] - 2009/10/23 10:31 ○
- Emacs Part 40 (1001) - [84%] - 2012/9/7 0:30
- Emacs Part 53 (989) - [84%] - 2022/12/5 12:45
- Emacs Part 41 (1001) - [84%] - 2012/12/24 4:15
- Emacs part 27 (1001) - [84%] - 2009/1/23 18:47 ○
- Emacs Part 54 (97) - [84%] - 2023/1/25 17:15
トップメニューへ / →のくす牧場書庫について