タグ

*PCとemacsに関するcuffs_buttonのブックマーク (12)

  • 第9回 Emacsエディタ入門

    Emacsは,LinuxをはじめとするUNIX系OS上において,前回に紹介したvi(「viエディタ入門」を参照)と並んで人気の高いエディタです。 Emacsは,しばしば「単なるエディタではなく,一つの環境である」といわれます。その理由は,ソースコードの編集,コンパイル,デバッグはもちろん,メールやWebブラウジングまでEmacsの中で完結できてしまうという,拡張性の高さでしょう。 今回は,Emacs入門を紹介します。 Emacsの概要 Emacsは,今から30年以上前,GNUプロジェクトの創始者であるリチャード・ストールマン(Richard Stallman)氏によって原型となるエディタが作られました。その後,様々なEmacsの実装が作られましたが,その中心となるのは,リチャード・ストールマン氏によるGNU Emacsです。この連載で取り上げている「Ubuntu(Ubuntu 8.04 L

    第9回 Emacsエディタ入門
  • Software Design 2008年2月号 「Emacsマスターへの道」 原稿 — ありえるえりあ

    You are here: Home → 原稿・資料 → Software Design 2008年2月号 「Emacsマスターへの道」 原稿

  • clmemo@aka: Emacs で C 言語プログラミングを始める人へのイントロダクション

    Emacs エディターで C 言語のプログラムを書く人向けに、入門用の解説がないように思う。そこで、知っておくと便利な機能をまとめてみた。 読者は、Emacs の操作とカスタマイズが最低限できる人を対象にしている。つまり、C-x C-f といったショートカット・キーが使えて、.emacs の設定ファイルがいじれる人。各機能について、基的な使い方とその効果、あと最低限の設定について書き出した。 目次 ソースの色付け インデント アラインメント コメント info マニュアル スペル・チェック タグ・ジャンプ 関数名の補完入力 コンパイルとエラー行ジャンプ ChangeLog ファイル 1. ソースの色付け Emacs は、C 言語のソース・ファイルを解析して、if や for といったキーワードに対して、自動で色を付ける。 色を付けることでソースにメリハリが生まれ、可読性が上がる。また、ス

    clmemo@aka: Emacs で C 言語プログラミングを始める人へのイントロダクション
  • Carbon Emacsをフルスクリーンで使う - Sooey

    以前、Emacsをフルスクリーンで使っている人のスクリーンショットを見かけたことがあり、WriteRoom的でちょっといいなあと思っていたのだけど、その時点ではタイトルバーやメニューバーまで非表示にするのはCarbon Emacsでは難しいということだったので諦めていました。 が、いつの間にかCarbon Emacsで完全なフルスクリーン表示を可能にするパッチを作成された方がいて([carbon-emacs:622] Re: “True” full-screen (patch announcement))、Carbon Emacs (2008年春版)では無事に取り込まれていました。 追加されたのは、フルスクリーン表示と通常表示をトグルするmac-toggle-max-window関数と、フルスクリーン時にメニューバーを隠すかどうかを表すmac-autohide-menubar-on-max

  • Emacsチートシートの次ぐらいに覚えるとハッピーなこと3つ - k12uのアレ

    自作のEmacsチートシートを公開してみる - UNIX的なアレを読んだ後にEmacsを立ち上げようとしてFirefoxに「M-x emacs」って打ち込みそうになった(実際にM-xまで打った)俺がお送りします。すごく便利だと思うのだけど周りのEmacs使いにも使いこなせている人が少ない機能を3つ紹介します。2と3が特におススメ。 universal-argument C-uで実行できるuniversal-argumentは非常に奥深い機能です。C-u aと入力するとaが4つ入力されます。これがスタート地点。C-u 100aとうつとaが100個入力されます。同様にC-u 50 C-dと打つとC-dを50回やったのとほぼ同じ結果になります。*1 *2 universal-argumentのもう一つの役目はコマンドの挙動をちょっとだけ変える機能です。たとえば、C-u C-yを実行するとyank

    Emacsチートシートの次ぐらいに覚えるとハッピーなこと3つ - k12uのアレ
  • Emacsでファイルの自動保存 (auto-save-buffers)

    うっかりファイルの保存を忘れていたために、OSやアプリケーショ ンが突然落ちて何時間もの作業を失ったという経験のある人は多い。 うっかりと書いたが、これはうっかりしていた人間が悪いというよ り、作業内容を失ってしまう計算機の方が悪い話である。 こうした「ファイルの保存し忘れ問題」に備える現実的な対策は、 ファイルの保存をこまめに行う、という方法である。実際、多くの 人がこれを行っている。なんだかおかしな話だ。 Emacs にはバックアップを自動保存する機能が備わっているが、 いざというときに復元の仕方がよくわからない。 M-x recove-file して復元するファイル名を指定する。 バックアップファイルが残っているときにファイルを開くと M-x recover-file せよ、と説明がでるけど、 再度ファイル名を指定し直さないといけないのは不便 (このととき RET を押だけでもいいけ

  • XKeymacs

    XKeymacs は Windows 上の全てのアプリケーションにおいて Emacs like な操作性を実現するためのキーボードユーティリィティです。XKeymacs を使用すれば、どの Windows アプリケーション上でも、Emacs のキーバインディングが利用できます。自分で作ったキーボードマクロに、任意のショートカットキーを割り当てることもできます。コマンドプロンプトで、bash のようにコマンドを補完することもできます。Emacs, Xemacs, Mule, Meadow という言葉にピンと来ない人にはあまり縁のないソフトです。Keymacs に C-t と C-l を実装したくて作り始めた XKeymacs ですが、現在一通りの機能は揃いました。 今後は利用者の要望による新機能の追加、及び、 bug fix を中心に完成度を高めていきたいと考えてます。 対応 OS: Win

    cuffs_button
    cuffs_button 2008/03/30
    win上でemacsのキーバンドを使えるソフト
  • Meadow/Emacs memo:

    This domain may be for sale!

  • emacsの設定(.emacs.el)について勉強するのによいサイト、書籍、資料等を紹介してください。 ・本格的にEmacsLispをやる気は無いです。 ・いままでごまかしごまかしでコ.. - 人力検索はてな

    emacsの設定(.emacs.el)について勉強するのによいサイト、書籍、資料等を紹介してください。 ・格的にEmacsLispをやる気は無いです。 ・いままでごまかしごまかしでコピペしてました。 ・setqとかconsとかdefunとか良く出てきているけどよくわかりません。 ・関数型言語はわかりません。JavaRubyPerlJavaScriptならできます。 Webにある設定を持ってきてコピペしてもエラーがでてうまく動かない、そうすると何が原因なのかわからないのでお手上げ。そんな状況から抜け出たいと思っています。 ちなみに使っているEmacsはOSXでのCarbonEmacsです。 こんな私にぴったりなものをよろしくお願いします。

  • http://mynotes.jp/emacs/

  • wb-line-number

    screenshot wanderlust dired and source wb-line-number.el 左っかわに行番号を表示する emacs lisp です。 line number なら mode-line に表示できるからいいじゃないかとか思うかもしれませんが、 個人的には左側に表示されている方がやっぱり便利なんです。今編集しているのが何行目な のかがいちいち mode-line に目を落とさなくてもわかる方がいいし、行番号でジャンプ するときも「だいたいあのへん」みたいに記憶できますし。 似たようなことをするのに setnu.el というのがありますが、これは継続行の処理がよろ しくなかったり outline minor mode なんかと相性がよくなかったり、イマイチでした。 なのでいっちょ作ってみようと思ったわけです。でもこういうのって builtin な機能

    cuffs_button
    cuffs_button 2008/03/03
    emacs 行番号を付けるlisp
  • 自作のEmacsチートシートを公開してみる - UNIX的なアレ

    Emacsって使うほどいろいろな機能に気がついていきますが、わりと基的な機能も忘れがちだったりします。(自分だけでしょうか・・・) そんなときにWebを探すのも面倒なので、よく使うコマンドはまとめて手元においてあるのですが、どうせならとおもってまとめてみたので公開します。 ダウンロードはコチラから。 ※PDF形式で公開していますが、元ファイルはxlsの形式です。要望があれば別途公開します。 もしかしたら間違っている部分があるかもしれません。 自分自身のためにもどんどんと修正していきたいと思っていますので、気になる点がありましたらご指摘お願いいたします。 参考にさせてもらったサイト Emacs クイックリファレンス Emacs操作キー一覧

    自作のEmacsチートシートを公開してみる - UNIX的なアレ
  • 1