タグ

emacsに関するalpha_neetのブックマーク (78)

  • Emacsのコメントにちゃんと色をつける方法 - シコウサクゴ()

    Macbook Air(OSX10.6)に標準で入っているEmacs(version22.1)を開発用に使っているのだが、コメントアウトの部分の色付けがどうも納得いかなかった。具体的には、コメント記号は色付けされるのに、コメントは色付けされていないという中途半端な処理をしてくれる。 ということで、いろいろ調べてみたら出来た。 Mac OS X Hints - A community-built collection of OS X hintsに答えが書いてあって、 (set-face-foreground 'font-lock-comment-face "pink") (set-face-foreground 'font-lock-comment-delimiter-face "pink")を.emacsなどに書けば良いとのこと。pink以外もできるけど、pinkもそんなに悪くなかったので

    Emacsのコメントにちゃんと色をつける方法 - シコウサクゴ()
    alpha_neet
    alpha_neet 2011/05/10
    (set-face-foreground 'font-lock-comment-face "pink") (set-face-foreground 'font-lock-comment-delimiter-face "pink")
  • 三笠ホームページ:色見本

    rgb.txtを使った色見WindowsMacで共通に使える216色を使った色見。使いやすい、見やすい、便利な色見です。

    alpha_neet
    alpha_neet 2011/05/10
    設定で色を指定するときに便利そう色の名前がわかる
  • Emacs21 on Mac入門から中毒まで

    Emacs21の初めての利用から使いこなしまでの解説。 Emacsをまったくしらない場合はJFの文章であるEmacs Beginner's HOWTOを一読しておくと良いです。 Mac OS X専用文書 以下でMac Emacsのメーリングリストを運営しています。Mac上でEmacsを利用している方は加入してみてください。 http://lists.sourceforge.jp/mailman/listinfo/macemacsjp-users Emacs21導入 Emacsとは何か 詳細に関しては以下を参照してください。この文章ではEmacsその物に関してはある程度知っている前提で記述している部分が存在しますが御了承ください。 Emacs Beginner's HOWTO Emacs for Macメモ 開発者に関して Emacsそのものは多数の方によって開発されています。 Emacs2

  • MacでEmacs3 homebrewからCocoaEmacs、ddskkのインストール - daharuの日記

    ほとんどコピペの作業記録その3 http://kawaguchi.posterous.com/cocoa-emacs-head-ddskk を参考にして、emacsとddskk を導入 パッチはフルスクリーン(--cocoa)だけ当てました。 $ brew install emacs --cocoa その後、上のページを真似てddskkをインストール。 Emacs を、アプリケーションにコピーして、 $ cp -r /usr/local/Cellar/emacs/23.3/Emacs.app /Applications Emacs を起動後 C-xC-j として、skkが起動。しかし、 skk-setup-j-mode-map-options: Symbol's chain of function indirections contains a loop: char-valid-p とミニ

    MacでEmacs3 homebrewからCocoaEmacs、ddskkのインストール - daharuの日記
  • EmacsでつくるScala開発環境 前編(scala-mode) - tototoshi の日記

    Emacsでのscala開発環境をご紹介。 ちょっと量が多いので2回に分けます。 前編はscala-mode 後編はENSIME(scala IDE) 今日は前編 scala-modeについて scala-mode インストール Emacsにはデフォルトでscala用のモードは入っていません。 自分でscala-modeをインストールする必要があります。 scala-modeはScalaの配布パッケージに含まれています。 まずscalaのtarをダウンロードします。 現在の安定板は2.8.0.finalです。 まずはダウンロード $ wget http://www.scala-lang.org/downloads/distrib/files/scala-2.8.0.final.tgz 展開します。 $ tar zxvf scala-2.8.0.final.tgz scala-2.8.0.f

    EmacsでつくるScala開発環境 前編(scala-mode) - tototoshi の日記
  • sticky-shift

    sticky shift problem 皆様は1文字だけ大文字を打つときはどのようにされていますか。 きっと「シフトを押しながら打つ」ことで大文字を入力しているんじゃないでしょうか。 これは至極一般的な方法ですが、僅かながら問題もあります。 シフトキーというのは左右に一個ずつあるので、右手で打つべきアルファベットの場合は シフトキーは左手で、左手で打つべきアルファベットの場合はシフトキーは右手で、とい うことになりますよね。 THE とか AND のように大文字だけなら Caps Lock すりゃいいですけど、IsFileOpen と か setNextDate みたいな java 等にありがちな大小字混合のメソッドを打つときはあち こちに指が飛ぶのでせわしないことこの上ないわけです。 そして何より、左手でシフトを押しているときに同じ左手の領域の文字を打とうとすると極端 に効率が

  • Emacs使いが幸せにiTermとTerminal.appを使う方法 - hnwの日記

    今回はMacOSXユーザーかつEmacsユーザーの人にのみ関係する話題です。要はKeyRemap4MacBook使うといいよ!ってことです。 以前の記事「一部のCommand+?だけをMeta+?として使うKeyRemap4MacBookパッチ」のパッチに問題があったので修正してみました。これを改めて紹介します。修正してから10日以上使っていますが、僕は違和感なくiTermで作業できています。(Terminal.appでも問題なく使えます) Emacs病とMac Emacs病が悪化してくるとmetaキーを頻繁に使うようになってきます。Macの標準的なEmacsであるCarbon EmacsではデフォルトでCommandキーがmetaキーの意味になっているので、そのままの設定で使っている人が多数派なのではないでしょうか。 一方で、Terminal.appの初期設定ではmetaキーが利用できま

    Emacs使いが幸せにiTermとTerminal.appを使う方法 - hnwの日記
  • Emacs であの文字を入力するのはどうしたらいいの? - 日々、とんは語る。

    コメントライフが思いのほか好評でなによりです。 今回も同様に Emacs 標準機能で、あまり知られてないかもしれない機能を紹介します。 普通に入力できない文字を入力する C-q (quoted-insert arg)。 タブや改行文字や制御文字など、普通には入力できない文字を入力したいときは、C-q を思い出してください。 タブの入力 C-q に続けて、Tab キーを押すと、タブが挿入されます。 改行文字の入力 C-q に続けてリターンを押すと、改行文字(Emacs では M と表示されます)が挿入されます。 改行の入力 改行文字と改行は違いますので、改行を入力したい場合は、C-q C-j を使いましょう。これで改行が挿入できます。 制御文字の入力 C-q に続けて、C-c を押すと、^C という制御文字が挿入されます。つまり制御文字の入力そのままで挿入できます。 モードによっては(ミニバ

    Emacs であの文字を入力するのはどうしたらいいの? - 日々、とんは語る。
    alpha_neet
    alpha_neet 2011/05/06
    C-q は特殊文字をそのまま出力するときに使う。改行を置換や検索がひっかえるためには C-q C-j をつかう
  • シンプル仮名漢字変換プログラム(SKK)のインストールと設定方法

    シンプル仮名漢字変換プログラム(SKK)の インストールと設定方法 9.25.2001 柏谷辰起 内容 この文書ではMITのAthenaシステムを使っている人が、Emacsエディタで 日語の入力を可能にするまでの手順を解説します。 SKK自体の使いかたはSKKのウェブサイトやチュートリアルを参照 して下さい。 SKKとは まずSKKについては、 http://openlab.ring.gr.jp/skk/features-ja.html を読んでください。ATOKやMS-IME等とは根的に異なる発想に基づいた 日本語入力方法なので、好きな人と嫌いな人に極端に別れますが、僕は 非常に好きです。もちろんこの文書もSKKで書いています。SKK最高! 方法 それでは、具体的なインストールの方法に移ります。 準備として、Emacsで日語のフォントが表示できるかどうかをテスト します。 athe

  • Emacs講座 -目次-

    -第1回- Emacs と私 -第2回- .emacs (どっと いーまっくす) -第3回- *scratch* バッファ -第4回- カーソル移動 -第5回- キーバインドの変更 -第6回- load-path -第7回- 文字コード -第8回- タブ幅 -第9回- C コーディングスタイル Emacs のバージョンは 23.3 を想定しています。22 以下は考慮しないことにします。 Emacs の全てを説明することは出来ないので、私の書きたい内容を書きたい順番で書いています。 以下は今後の予定。 -第10回- 私の .emacs (どっと いーまっくす) -第11回- edebugger -第12回- 次の関数、前の関数

  • emacsとRinariで快適Rails開発! - おもしろwebサービス開発日記

    emacsでRails開発をする際、emacs-railsを使っている方が多いと思います。emacs-railsはとても便利なelispなのですが、最近は更新頻度が低く、rhtmlhtml.erbの対応も一部されていなかったりします。あとRspecの対応もイマイチ。emacs使いの人たちは一体どうやってRails開発しているのでしょうか? そこでRinariですよ Rails On Emacs | Google グループを見ると最近は"Rinari"の話題で持ち切りなようです。Rinariはemacs-railsとは違いコア部分を小さく保って、プラグインで拡張していくタイプのelispです。 Rinari: Ruby on Rails Minor Mode for Emacs 基的には上記に全部書いてあるのですが、整理する意味でまとめてみます。 コア部分のインストール まず、gitでダ

    emacsとRinariで快適Rails開発! - おもしろwebサービス開発日記
  • rails.el まとめ - ひげぽん OSとか作っちゃうかMona-

    rails.vim の情報は→id:secondlife:20061222:1166781841へどうぞ。 最近お仕事で初めてRailsのコードを書いているのですが、書きはじめて1週間くらい経ってからやっと rails.el の存在に気付きました。 僕に Rails を教えてくれる、はてのくんは Vim 使いだったり、そもそも rails.el はもはや常識なので、僕が素のEmacs + ruby-mode で苦労しているのに気付かなかったという。 インストールして使ってみたらとても便利だし、開発効率があがりそうだったので備忘録がてらまとめてみました。 インストール 3つ必要です。 rails.el一式(http://rubyforge.org/projects/emacs-rails/) find-recursive.el (http://www.webweavertech.com/ov

    rails.el まとめ - ひげぽん OSとか作っちゃうかMona-
  • Emacs23 (Cocoa Emacs) 入門から中毒まで : 紹介マニア

    Emacs 最新版の解説は Emacs24 のインストールと新機能 を参照してください。 概要 Mac OS X 上で Emacs23 の利用を始めてから使いこなしまでの解説。 今の所この文章はあまりコンピュータ初心者向けとは言えません。Emacs をまったくしらない場合はJFの文章である Emacs Beginner's HOWTO が参考になるでしょう。 またこの文章は http://macemacsjp.sourceforge.jp/ に書いた物を中心に個人的なメモをまとめた物です。 以下で Mac Emacs のメーリングリストを運営しています。Mac上で Emacs を利用している方は加入してみてください。 http://lists.sourceforge.jp/mailman/listinfo/macemacsjp-users またはてなEmacs グループを運営しています

  • Emacsのundoとredoを使いやすくする:Linuxとは日記

    Emacsには1つ前のテキスト編集をやり直すundo(アンドゥ)という機能があります。WindowsなどではCtrl + zで実行できるあれです。 デフォルトでは、C-_とC-/、そしてC-x uにundoが割り当てられています。2つ分取り消したい場合は、C-_を2回実行するといったように、戻りたい分だけundoコマンドを実行します。 デフォルトのEmacsでは、undoの取消を行うredoができないので、undoをし過ぎた状況になってしまうと非常に困難な状況になってしまいます。 そこで、undoをさらに使いやすくするEmacsプラグインundo-treeを導入します。undo-treeは、新しいバッファに枝のような形の図を表示することによって、簡単にundo、redoができるプラグインです。 通常のundo-treeでも充分に便利なのですが、枝が描画されたバッファとウィンドウがそのまま表

    Emacsのundoとredoを使いやすくする:Linuxとは日記
    alpha_neet
    alpha_neet 2011/04/30
    undo tree
  • Mac のターミナル.app で Emacs を使う場合に Command を Meta キーとして使うメモ - ryskosn log

    Carbon Emacs も入れてみたけれど、元から入っている Emacs を使おうと思う。 ターミナルから emacsと打って Emacs を起動してみたものの、Meta キーが ESC だけのようで Command キーが使えない模様。これではちょっと操作に支障があるので Google 先生にお伺いすると先達の知見により解決出来そうだった。 具体的な手順(順番は厳密ではない) SIMBL というアプリケーションを入れる ~/Library/Application Support/SIMBL/Plugins/ というフォルダを作成する SwapOptCmd.zip をダウンロードして展開する ↑で出てきたSwapOptCmd.bundle というファイルを上記フォルダに置く ターミナル.app を再起動 ターミナル.app の環境設定で「メタキーとして option キーを使用」にチェッ

    Mac のターミナル.app で Emacs を使う場合に Command を Meta キーとして使うメモ - ryskosn log
  • [mac][emacs] Terminal上でemacsのメタキーを使う方法 - goinger的日記

    最近Mac上でEmacsの環境構築を始めたのですが、ここでちょっとした問題が起きました。それは emacs -nw といった風にターミナル上でemacsを実行すると、予想に反してCommandキーがメタとして働いてくれない事です。 Escキーは予想通りメタキーとして働いてくれたのですが、このキーは非常にホームポジションから遠くてよろしくないですね、はい。 というわけで、MetaキーをCommandあたりに対応させるにはどうすればよいか、ググりました。 結果としてはパッチをあてて、ふにゃふにゃするという方法が多かった訳ですが、TerminalにPatchとかあまりデフォルトの環境をいじくるとあとで再構築するのがめんどくさいので違う方法を考えました。 ググるのが面倒になったので、ターミナルの設定を色々と調べていくうちに、環境設定をみると良さげなのがありました。メタキーをOptionとして使用す

    [mac][emacs] Terminal上でemacsのメタキーを使う方法 - goinger的日記
  • メインページ - まとめうぃき

    メインページ 出典: まとめうぃき 移動: ナビゲーション, 検索 "http://matome.replore.com/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8" より作成 表示 文 ノート ソースを表示 履歴 個人用ツール ログイン ナビゲーション メインページ コミュニティ・ポータル 最近の出来事 最近更新したページ ヘルプ 検索 ショートカット Macショートカット Winショートカット エディター Emacsまとめ Emacs Lispまとめ Vimまとめ TextMateまとめ ブラウザ Firefoxまとめ vimperatorまとめ Unix関連 Unixコマンドまとめ screenまとめ zshまとめ プログラミング関連 C++まとめ C#まとめ デザインパターンまとめ

  • クリップボード同期できた - Nosの日記

    coLinux上のemacsのkill-ringとWindowsclipboardの連携を 2006-11-29 - BITES THE DUST -負けて死ね-を参考にやろうとして、windowsrubyにwin32/clipboardがないと怒られた。 http://www115.sakura.ne.jp/~harabu/hiki/?(Ruby)+Cygwin%A4%C7RubyGems+を参考にgemを入れる。 cygwin上でgem install win32-clipboardしたもののうまくいかないのでググるとwin32/clipboard のインストールにてこずるの巻 - @jitteの日記を発見。 結局windows側(clipboardsync_w.rb): require 'drb/drb' require 'kconv' require 'win32ole' re

    クリップボード同期できた - Nosの日記
  • Emacs クイックリファレンス

    back はじめに このマニュアルは emacs (あるいは mule) を使いはじめてまだ間もない頃の 人のためのものです。emacs を一度も使ったことのない人は残念ながら 対象としていません (そういう人には emacs 付属のチュートリアルをすすめます)。 これを読んでも emacs が快適に使えるようになるかどうかはあなた次第です。 emacs はマウスやカーソルキーで操作することもできますが、 これらを使っているようでは上達しないということも 覚えておいてください。このマニュアルはよその人にも読めるように書いた つもりですが、基的に csc (東工大 情報工学科 計算機室) で emacs を 使用する人を対象としています。そのため、日本語入力環境やメール環境については 必ずしもあなたのサイトとは一致しないかもしれませんので注意してください。 基的なこと ファイル操作 カー

  • Emacs / Meadow の覚え書き - Meadow TIPS

    Emacs / Meadow の基機能の拡張などに関する情報を、この page では掲載しています。 お品書き i-search で日語を使いたい テキストに色をつけて見易くしたい foreground-color と background-color を入れ換えたい redo を使いたい メニューを日語化したい (Meadow のみ?) タイトルバーをカスタマイズしたい C-h を backspace として使いたい mini buffer や kill-ring 等の履歴を次回起動時に持ち越したい kill-ring の内容を視覚的に確認しながら yank したい window 分割時、画面外に出る文章を折り返したい 起動時に出てくる message を消したい 置換をリージョン指定可能にしたい autosave file の生成場所を指定したい C-z で scroll-dow

    alpha_neet
    alpha_neet 2010/02/08
    (keyboard-translate ?\C-h ?\C-?)ならエラーがでにぃ