emacsでc++開発を行うための情報を集めました。まとめをここでしています 以下それぞれのリンク Emacs で C 言語プログラミングを始める人へのイントロダクション 初心者向けdocment 以下の2項目が役立つ タグジャンプ ここで説明しているtagファイルの作成方法 $ find . -name "*.[chCH]" -print | etags - はubuntu7.10では動かなかった 関数名の補完入力がM-tabでできる タグジャンプはここで説明してるetagより後述のgtagの方が便利 Benjamin Rutt's Emacs C development tips (English) complieをする窓の大きさを小さめにする方法 インデントを自分好みにする方法 etagの使い方。Emacs で C 言語プログラミングを始める人へのイントロダクション よりも詳しく解説
Emacs で Java プログラムを作成するなら... JDEE これはオススメです。 お待たせいたしました。ようやく書くことができました。 今後も随時内容を充実させていく予定です。 JDEE のインストール JDEE を使用するためには、同時にいくつかのパッケージをセットアップする 必要があります。それは、speedbar、elib、semantic、eieio というパッケージです。 いずれも JDEE が内部で使用するために必要となります。 ここでは、Meadow Netinstall によるセットアップと、そのほかの Emacs におけるセットアップ方法を紹介します。 Meadow Netinstall Meadow 本体のセットアップ時に使用した setup.exe により、JDEE をセットアップします。パッケージ選択画面までの操作は初めと同じです。 パッケージ選択画面で、以
YaTeX is an intelligent, acquisitive and integrated package which reduces your efforts of composing LaTeX source on Emacs. YaTeX has its brothers on other distinguished Editors on DOS and Windows, Vz, Wz, Hidemaru, xyzzy. You can write your document with the same interface on any platform if you are using YaTeX family. And yahtml is the honest and bright YaTeX-compatible major-mode package for wri
2009-03-xx 収録ライブラリ ess, mew, psvn, ruby-mode を更新しました。 emacs-rails の代わりに rinari の採用を検討中 (ref1, ref2) Wanderlust を削除。 Emacs 23 の仕様変更にあわせて、透明度の設定方法を修正しました。 2008-11-01 Emacs バージョン 22.3 のコードを利用。(CVS 2008-10-24) 収録ライブラリ ess, mac-key-mode, mew, nxhtml, psvn, ruby-mode を更新しました。 Net-Install メニューに aspell ブラジルポルトガル語辞書と BBDB を追加。(L. Oliveira さん、Mahn-Soo Choi さんに感謝) Net-Install メニューに navi2ch, slime を移動しました。(77
This shop will be powered by Are you the store owner? Log in here
Ruby や Rails の開発環境として Aptana Studio や NetBeans を試してみたんですが,やはりキーボードですべての操作を行うことができる Emacs を使うことにしました。僕が設定した内容をご紹介します。 設定 今回,僕が Emacs に設定したのは ruby-mode.el と,マイナーモードの ruby-electric.el(対応する括弧やendを自動補完してくれる), rails.el, ruby-block.el(end に対応する行をハイライトする),それから Ruby のデバッガを起動できる rubydb とソースコードのディレクトリやファイル,メソッドを表示してくれる ECB です。 まず,Ruby のソースをダウンロードして展開し,misc ディレクトリに入っているすべての *.el ファイルを load-path の通ったところに置きます。(
puttyでemacsを使っていると、8色表示しかできていない。これだとさすがに色分け表示がきついので256色表示を出来るようにしてみた。 以下導入メモ。 PuTTY側terminfo で xterm-256color を使う。 puttyは256色表示できるので、まず、puttyの設定を行う。 まず、 xterm 256色モードを使うことを許可する にチェックを入れる。 次に、端末のタイプを表す文字列に、 xterm-256colorと指定する。 ubuntu側xterm-256colorの設定を入れる。 sudo apt-get install ncurses-term これで、emacs -nw として起動してcolor-themeなどから好きな色を選べばOK.
前々からやろうと思っていてやっていなかった Emacs の 256 色表示をついに成功させました。実はこれ、今まで何度かトライしてたのですが、コンソールまでは 256 色になるのですが、肝心要の Emacs の方が 8 色のままでどうしようもありませんでした。しまいには間違って apt-get update とかしてしまい、せっかく 256 色表示に設定した screen を初期値に戻してしまうミスなんかもあって、やる気がなくなっていたわけですw けど今回この おまえの日記 - 256 color で、表示出来たとのことだったので僕でも出来るかもと思ったのでした。しかもリンク先に EmacsWiki: PuTTY なるものがあって、なんか英語ですけど Emacs を 256 色で表示する設定が載ってます。それだけじゃなくて色々リンクを辿った結果、もっといい物まで発見!全部英語なため頑張って
バッファリスト -- (C-x C-b) Emacsのバッファの情報を表示するには,C-x C-b を入力します.ウィンドウが分割され,バッファのリストが表示されます. 例として,`file1'をバッファに読み込んで編集した後, C-x C-fによって`file2'をバッファに読み込んで編集します.この場合C-x C-bを入力すると,バッファのリストは次のように表示されます.なお,`*scratch*'と`*Messages*'はEmacs起動時に自動的に作成されるバッファであり,`*Buffer List*'はこのバッファのリストを指しています. MR Buffer Size Mode File -- ------ ---- ---- ---- *% *Buffer List* 726 Buffer Menu *scratch* 0 Lisp Interaction * *Message
Webアプリケーションなどをフレームワークを利用して開発している場合、連携するModel,View,Contorollerを分割したウィンドウにそれぞれ表示させてEmacsを利用したりするのではないでしょうか? この時に、 Modelを表示するウィンドウは小さめでいいんだけど、、、 Viewを表示するウィンドウは横幅が大きい方がいいなぁ、、、 などと感じるときがあると思います。そんなときはウィンドウのサイズを変更しましょう。 試してみましょう。 C-x 3 [return(enter)] C-x 2 [return] C-x o C-x o C-x 2 [return] と上から順にコマンドを入力するとウィンドウがほぼ均等に4分割されます。 C-x ^ とすると、カーソルがある(上の状態だと右上の)ウィンドウの縦幅が1行長くなります。さらに C-x } とすると、左右分割した右側(上の状態
Emacsは,LinuxをはじめとするUNIX系OS上において,前回に紹介したvi(「viエディタ入門」を参照)と並んで人気の高いエディタです。 Emacsは,しばしば「単なるエディタではなく,一つの環境である」といわれます。その理由は,ソースコードの編集,コンパイル,デバッグはもちろん,メールやWebブラウジングまでEmacsの中で完結できてしまうという,拡張性の高さでしょう。 今回は,Emacs入門を紹介します。 Emacsの概要 Emacsは,今から30年以上前,GNUプロジェクトの創始者であるリチャード・ストールマン(Richard Stallman)氏によって原型となるエディタが作られました。その後,様々なEmacsの実装が作られましたが,その中心となるのは,リチャード・ストールマン氏によるGNU Emacsです。この連載で取り上げている「Ubuntu(Ubuntu 8.04 L
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く