emacsに関するdtan4のブックマーク (17)

  • Emacsの中でsudoする方法 〜これでrootによる操作も楽々〜 - http://rubikitch.com/に移転しました

    Emacs、増刷されました!】 みなさん、Emacsを使っていて、突然rootでの操作がしたいと思ったとき、どうしてますか? たとえば、ユーザに書き込み権限のないファイルに書き込みたいとき、root権限でコマンドを実行したいとき。 わざわざターミナルに移動してsuやsudoを使っていたりしませんか? 面倒ですよね。 どうせなら、Emacsの中で直接sudoを使ってみたいですね。 ここで紹介するsudo-ext.elがその願いを叶えてくれます。 注意! 2011-01-17 月更新 Macではsudoersの設定をする必要があるようです。http://d.hatena.ne.jp/maeshima/20110116/1295196063]] http://d.hatena.ne.jp/handlename/20110117/1295231889 機能 sudo-ext.elが提供する機能

    Emacsの中でsudoする方法 〜これでrootによる操作も楽々〜 - http://rubikitch.com/に移転しました
    dtan4
    dtan4 2012/10/03
  • Emacsのファイルブラウザ emacs-nav メモ - 牌語備忘録 -pygo

    便利そうだったのでメモ Emacsにフォルダブラウザ機能を持たせる·Emacs Nav MOONGIFT emacs-nav - Emacs mode for filesystem navigation - Google Project Hosting 設定 C-xC-dで切り替えして使うと便利かも (require 'nav) (global-set-key "\C-x\C-d" 'nav-toggle) 使い方 ;;; Key Bindings ;; ;; Enter/Return: Open file or directory under cursor. ;; ;; 1: Open file under cursor in 1st other window. ;; 2: Open file under cursor in 2nd other window. ;; ;; c: Copy

    Emacsのファイルブラウザ emacs-nav メモ - 牌語備忘録 -pygo
  • HomebrewでCocoa Emacs 23.3aをインストールした | インサイドフラッギング

    (追記)HomebrewでCocoa Emacs 24.2をインストールした。 少し前にMacBook Pro 13インチ (Early 2011)を購入して、いろいろと設定するついでに、これまで使ってきたCarbon EmacsからCocoa Emacs (Emacs 23)へ移行することにした。最初はバイナリで簡単にインストールできると思っていたけど、日本語入力が完全ではないようでパッチを当てたほうがいいことがわかった。パッケージ管理はHomebrewで行っているのだけど、Formulaを書き換えることでパッチの追加も簡単にできるし、EmacsもHomebrewでインストールすることにした。 パッチについて パッチはいろいろ公開されているけど、日本語入力を快適にするためのインラインパッチ(IMEパッチ)は必須のようだ。また、インラインパッチのバグを修正するパッチがCocoa Emacs

    dtan4
    dtan4 2012/01/31
  • 新刊『Emacsテクニックバイブル 〜作業効率をカイゼンする200の技〜』目次とサンプルページ - http://rubikitch.com/に移転しました

    お待たせしました。 出版社からGOサインが出ましたので、新刊『Emacsテクニックバイブル 〜作業効率をカイゼンする200の技〜』 の目次とサンプルページを公開します。 近日 http://gihyo.jp/book/list にも載るでしょう。 このは頭から読むことで徐々に装備を整えていくことができる一方、やりたいことを実現するためには何をすべきなのかを逆引きすることもできます。 書のテーマは「Emacsカイゼン」です。 外部Emacs Lispにより装備をガンガン強化していくことを念頭に置いています。 RPGで武器や防具を装備して強くなることや、自作PCで新たなパーツを買うところを想像していただけれたらと思います。 <2010-07-20 火> Update: サンプルPDFがAdobe Readerで見られない不具合を解消しました。 サンプルページPDF 目次公開にあたって知識は

    新刊『Emacsテクニックバイブル 〜作業効率をカイゼンする200の技〜』目次とサンプルページ - http://rubikitch.com/に移転しました
    dtan4
    dtan4 2011/12/03
  • NTEmacs で UTF-8 な環境構築を試行錯誤

    Winodws 7 で Cygwin + NTEmacs 事始め の続きでもう少し NTEmacs の設定にこだわってみる。私は数年前から UTF-8 でのみ作業するようになり、作成するファイルは特別な理由がない限り文字コード UTF-8 で編集・管理している。Windows で作業する場合にもなるべく UTF-8 な作業環境を実現したい。幸い NTEmacs を使用すればほぼ実現される。ただすべて希望通りにはいかない。今回はその試行錯誤の痕跡をメモしておく。 まず、フォント設定から。emacs for gnupack の NTEmacs は標準で「MS ゴシック」が設定されており視覚性もよく特に変更する必要はないと感じていたが、アクセント付きラテン文字などもう少し表示できる文字を増やしたい。Windows らしく英数は consolas で、日語は MeiryoKe Gothic に変

    NTEmacs で UTF-8 な環境構築を試行錯誤
    dtan4
    dtan4 2011/11/21
  • Cocoa Emacs on OSX LionでRictyフォントを使ってみた! - 空繰再繰

    MacでRictyを生成してEmacsで使ってみるテスト こんにちま! 最近、2chフォント厨隔離スレ未だに活動してることにびっくりした、 にゃるらこと岡村 直樹 (23)です。皆さんフォントには興味あるでしょうか。 僕は昔上記隔離スレに張り付いていた時期もあったような覚えがありますが、 流れの早さに着いて行けなくなって脱落→スレを見なくなるのコンボを決め、 当時収集していたファイルは全部捨てたような記憶があります。 確か高校ぐらいの時だったかな。 それが題に何の関係があるの? と思われると思いますが、 そのフォント厨隔離スレを今日たまたま見てしまった際、 そういえばRicty って言うフォントが一時話題になってたよねーという事を思い出し、 せっかくだから使って見よう! ということになって、 今日昼からその作業を行っておりました。 まあそれが題。 Rictyってどんなフォント? Ri

    dtan4
    dtan4 2011/11/16
  • 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 グループを運営しています

    dtan4
    dtan4 2011/11/15
  • でらうま倶楽部 : Emacs22(Win)でフルスクリーン

    2009年12月10日02:10 カテゴリプログラム Emacs22(Win)でフルスクリーン テキストエディタはおろか、ブラウザもメーラーもVisualStudioも、フルスクリーンで使う部長です。や、だって、空いとる場所が勿体ないし。 ちまちまとウインドウを画面に配置して使うのって、なんかせせこましいんだよね。なんとなくだけど。ま、何事も効率よく。 で、当然Emacsもフルスクリーンで…って。あれ? なんか、そーゆーコマンドが見あたらない?マジで?! 初期化時の位置を左上にして、ウインドウのサイズ調整でなんとか…いやいや。なんかビミョーに隙間が。どーにもいい感じにEmacsが画面全体を覆ってくれへん。 でもタイトルバーをダブルクリックすると、部長の求めとる最大化になるんだよね。つまりそれでいいよね?って事か。 毎回立ち上げ時にタイトルバーをダブルクリックするのはプログラマとして負けた気

    dtan4
    dtan4 2011/11/15
  • やっとMacのESSで日本語がばけなくなった - yasuhisa's blog

    なんか色々やったので、これだけでうまくいくかは保証できないけど、とりあえずうまくいっている現状をさらしておく。 Rのバージョン前は2.7.0を使ってうまくいかなかったんだけど、2.6.2にして以下の設定をしたらうまくいった。この設定で2.7.0でやってもうまくいなかったから2.7.0の影響が少なからずあるのではないかと思う。 .emacsの設定この前sessionInfo()やったら、localeがCだったことをヒントに。terminalのlocaleはutf-8で、eshellをたたくとlocaleがCになっていた。ということで強制変更させる。 (set-locale-environment "utf-8") (setenv "LANG" "ja_JP.UTF-8") .Rprofileの設定Rが立ち上がった時に見てくれるファイルが.Rprofileというものらしいんだけど、これに色々書

    やっとMacのESSで日本語がばけなくなった - yasuhisa's blog
    dtan4
    dtan4 2011/11/15
  • Emacs 上で快適に Bash や Zsh を利用する設定 : 紹介マニア

    概要 Emacs を利用していると全部 Emacs でやりたくなるのは Emacs 使いとして当然だと思います。 Shell だって Terminal など利用せず Emacs 上で動作させたくなることでしょう。 この文書では Emacs 上で Shell を快適に利用するための設定を記述していきます。 目次 概要 検証環境 Emacs での Shell Mode に関する基礎知識 shell term (ansi-term) eshell どのモードを利用するか 利用する Shell について Windows での Shell の準備 Mac OS X での Shell の準備 Emacs 側の設定 PATH の設定 利用する Shell の設定 文字コードの設定 システムの terminfo を利用しない設定 エスケープを綺麗に表示する term 呼び出しキーの割り当て Shell 側

    dtan4
    dtan4 2011/11/13
  • 開発ツールとしての Emacs

    の元原稿に少しだけ手を加えたものです。 雑誌掲載のものとは若干の差異があります。(詳細未確認) 2001年5月〜2006年11月の掲載記事を PDF で収録した MOOK が2007年5月に出るということなので これを機会に整理しました。 じつはね 「安く出したいので著作権料は現物支給で勘弁願いたい」 というメールが来たのだった。 原稿を書いた全員が二次使用の無報酬に同意したのかはわからないが、 「ま、たいした分量でもないのでいいか」と思ったしだい。 (原稿料の下落につながるからそんな勝手なことすんな!と いった話があるのであれば教えてくださいね) (注) IE6 (IE7未確認) ではなく Firefox や Safari で見ると私の 意図通りに表示されているようです。 他のブラウザは未確認です。 前書き 著者の Emacs 歴は1989年の Nemacs(Emacs18.55 をベ

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

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

    clmemo@aka: Emacs で C 言語プログラミングを始める人へのイントロダクション
  • Emacs使いのミサワがWindowsで(NT)Emacs使うってそれどこ情報よー - 三等兵

    環境はWindows7。情報はインターネットとかWEB+DB PRESS Vol.58|技術評論社とか。 地獄のミサワの「女に惚れさす名言集」とか拝借。なんとなくマイブームなので、そのとき思いついたことをつらつらっと。ぬるっと。 NTEmacsをダウンロード http://gnupack.sourceforge.jp/docs/current/UsersGuide_download.html#_download_ntemacs NTEmacs 現在はemacs-23.2-20100508.exeが最新 NTEmacsはEmacsをWindows向けに使いやすくしたもの。一応純正のEmacsもWindows向けは用意してある。 http://ftp.gnu.org/gnu/emacs/windows/ Emacs 現在はemacs-23.2-bin-i386.zipが最新 私は最初にこのEm

    Emacs使いのミサワがWindowsで(NT)Emacs使うってそれどこ情報よー - 三等兵
    dtan4
    dtan4 2011/06/12
  • blogSetomits: Dropbox で CarbonEmacs / Meadow / Emacs on Ubuntu で設定を共通化

    これまでいまいちピンと来なくて手をつけていなかったのですが、ようやくDropboxを使ってみようと思いました。 Dropbox とは、自分のディスク領域をインターネット越しで同期できるサービスです。 使おうと思った決め手はDropBoxを使ってEmacsの設定を共有できるようにしてみた - 牌語備忘録を読んだことでした。僕はエディタとして Emacs を使っているのですが、家では Mac OS X 上で CarbonEmacs を、会社の Windows 上では Meadow を、会社でコードを書くのには VM 上の Ubuntu で Emacs を使っています。大した設定はしていないものの、それぞれの設定が微妙に違ったり、ふと新しい環境を作ったりするときにはいつも面倒なことになるので、ここで Dropbox を使ってみようと思ったのでした。 ということで、僕の設定は以下のようになっていま

  • [mac][emacs] Cocoa Emacsの設定近況 | いわぶろ(ろてん)

    はじめに この数日で,Perl開発環境としてのEmacsの設定 | おいぬま日報 とか Emacsテクニックバイブル ~作業効率をカイゼンする200の技~ とか WEB+DB PRESS Vol.58 のEmacs特集とかを読んで,私のEmacs環境的にいろいろインプットできた気がするので,それらをまとめてアウトプット. 以下,新たに知った中で,個人的によく使うだろうと思った機能,以前の言及 からの設定の変更とかなどを書いていきます. なお,.emacsの変更以外にもインストール作業等が必要なものが多々ありますが,そのあたりは省略していますのであしからず. インプットいろいろ ヘルプいくつか <f1> k(describe-key) <f1> b(describe-bindings) <f1> v(describe-variable) <f1> f(describe-function) 同

    dtan4
    dtan4 2011/05/30
  • Emacsとわたし - 未来のいつか/hyoshiokの日記

    Emacsというエディタがある。ハッカーが長年育ててきたエディタだ。わたしも日常的に使いはじめて10数年になる。 多機能、拡張可能なので、いろいろな便利なモードがあるが、正直全然使いこなせていない。機能の1%も使いこなせている感じがしない。 会社の机の上にあるGNU Emacsマニュアル(竹内、天海監訳)の初版発行は1988年2月である。20年前のマニュアル。 会社のブログに「勉強しなおす/ユメのチカラ」というのを書いた。 http://blog.miraclelinux.com/yume/2008/05/post-81b9.html いくつになっても勉強だ。昔とった杵柄。錆びたナイフを研ぐ。 思いたったら吉日。もう一度Emacsを勉強しなおしてみようと思った。 DECにいたころはプロプライエタリな世界にどっぷりで当然エディタは自社製のJTPU (Japanese Text Process

    Emacsとわたし - 未来のいつか/hyoshiokの日記
    dtan4
    dtan4 2011/05/30
  • ~/.emacsへの雑多な設定

    より新しいバージョンはEmacs実践入門 - おすすめEmacs設定2012 - ククログ(2012-03-20)にあります。 キーバインド ;;; キーバインド (define-key global-map "\C-h" 'delete-backward-char) ; 削除 (define-key global-map "\M-?" 'help-for-help) ; ヘルプ (define-key global-map "\C-z" 'undo) ; undo (define-key global-map "\C-ci" 'indent-region) ; インデント (define-key global-map "\C-c\C-i" 'dabbrev-expand) ; 補完 (define-key global-map "\C-c;" 'comment-region) ; コメン

    dtan4
    dtan4 2011/05/28
  • 1