タグ

emacsに関するcon_mameのブックマーク (9)

  • 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 側

  • Emacs Lisp基礎文法最速マスター - http://rubikitch.com/に移転しました

    基礎文法最速マスターブームにのっかってみる。Ruby基礎文法最速マスターをだいたいEmacs Lisp(elisp)に置き換えてみる。 Emacs LispはEmacsで使われているLisp方言のひとつだ。他の言語をある程度知っている人はこれを読めばEmacs Lispの基礎をマスターしてEmacs Lispを書くことができるようになるかもしれない。無保証ではあるが。 ある程度はCommon Lispにも応用できると思うよ。 更新情報 [2010/02/03] 注釈の誤りを修正。 let*について加筆。 基礎 対話的にEmacs Lisp式を評価する Emacsを起動したときに生成されている、スクラッチバッファ(*scratch*)を使うと、Emacs Lispの式を簡単に評価することができる。M-Tabで補完できるぞ。 式を書いたらC-jを押すと、式の値が出てくるぞ。 (+ 1 3) 4

    Emacs Lisp基礎文法最速マスター - http://rubikitch.com/に移転しました
  • Emacs で iPhone アプリ開発を快適にするための設定 : 紹介マニア

    概要 MacCocoa アプリケーションや iPhone アプリケーションを開発する場合通常 XCode を利用します。 しかしながら、 普段 Emacs を利用している人は XCode に違和感を感じるはずです。 XCode は Emacs 風キーバインドに対応しているのでなんとかごまかしながら頑張っている人もいるかもしれませんが、 Emacs 使いはやっぱり物の Emacs でないとプログラムのわくわく感が減少してしまうでしょう。 ここでは iPhone アプリケーションのプログラムを、なるべく Emacs でコーディングするための設定を記述していきます。 Cocoa アプリケーションを開発する場合は文章を参考に設定を多少変更してください。

  • Emacs23に移行したけど22に戻った - hitode909の日記

    これまでEmacsは22(Carbon Emacs)を使っていたのだけど,いつかはバージョンを上げる必要があると感じたので,ついに23に移行した.そのメモ. インストール EmacsWiki: Emacs For Mac OS Emacs23 (Cocoa Emacs) 入門から中毒まで : 紹介マニア gitでソースコードを入手してmakeとかする. フルスクリーン フルスクリーン Cocoa Emacs - unknownplace.org フルスクリーンになる.便利.gitのリポジトリなのでmakeし直す. skk skkが動かなくなったので,入れ直した. ::memolet | Cocoa Emacs.app に skk インストールできた このページの通りにしつつも,MacPortsじゃないので,ちょっと変える(パスに/MacPortsが含まれているが,消す,とか). exec-

    Emacs23に移行したけど22に戻った - hitode909の日記
  • [mac][emacs] Carbon Emacs設定の現状をまとめてみた « 岩家ぶろぐ

    はじめに MacBookと暮らし初めてひと月半ほど経ちました. Macでは,テキストエディタとして Carbon Emacs (以下,emacs)を使っています.それまで使ってきた(現在もときどき使ってますが) xyzzy との微妙な差異に最初は多少悩まされましたが,ここ最近で,ようやく慣れてきた感があります. その間,自分が使いやすいようにと,先人の記録を参考に,emcas 設定を追加・変更してきました. 以下,そんな設定の現状についてメモ的にまとめてみました.特に目新しいものなどはありませんが. 設定の前に *.el を置く場所 拡張する際,先人が書かれた emacs lisp ファイルを特定の場所に置く必要が出ることがありますが,その場所がまったくわからなかったので,参考にさせていただいたものが以下. また、MacOSXでメジャーなCarbon Emacsのsite-lispディレク

  • Emacsにフォルダブラウザ機能を持たせる·Emacs Nav MOONGIFT

    Emacsには元々diredと呼ばれるファイルブラウザが付属している。これは便利ではあるが、同じディレクトリにある複数のファイルを一気に編集したいといった場合、多少面倒な操作が必要だった。とは言え、エクスプローラやFinderなどからドロップするのはさらに面倒くさい。 Emacsにファイルブラウザをつける IDEなどであればツリー形式のフォルダブラウザが別途用意されており、そこからファイルを開けるようになっている。同じ仕組みをEmacsにつけるのがnavだ。 今回紹介するオープンソース・ソフトウェアはEmacs nav、Emacsにファイルブラウザを付けるLispプログラムだ。 正直試すまではナンセンスだと思っていた。硬派なEmacsにそんなものは不要だと。しかし、これがやってみるととても便利だと言うことに気づいた。MacBookの場合、画面の横幅が広いので、多少スペースが使われても大して

    Emacsにフォルダブラウザ機能を持たせる·Emacs Nav MOONGIFT
  • これからemacsを使い始めたい人へ送るチュートリアル 第2回 - UNIX的なアレ

    さて、前回に引き続き、第2回目のエントリーとなります。 第1回の様子を見てみると、emacsに興味がある人はやはり多いんだなと感じました。今回は実際に立ち上げて、emacsで文章を編集する操作まで行きたいと思います。 emacsを操作する際に使用するキー emacsでは、CTRLキーとMETAキーとの組み合わせを利用して様々な機能を利用します。CTRLキーは馴染みのあるキーです。METAキーはALTキーもしくはESCキーで使用しましょう。私自身は、METAキーは、ALTキーで代用しております。 それでは、それぞれのキーの組み合わせの記述について説明をします。emacsのコマンドはよく以下のような記載をします。まずはこれをみて操作内容を理解できるようにしましょう。 機能 コマンド コマンド解説 左へ移動 C-b CTRLキーを押しながら、アルファベットのbを押す 1単語右へ移動 M-f ME

    これからemacsを使い始めたい人へ送るチュートリアル 第2回 - UNIX的なアレ
  • EmacsでRubyのコードを書くときのメモ - hitode909の日記

    ruby-mode.elとかのファイルがロードされてる前提で run-ruby Emacs上でirbを動かせる これで試して、動いたら番のソースにコピペする、みたいなことが簡単にできる rubydb Emacs上でデバッガを起動 ふつうにデバッガ起動するよりこっちのほうが楽しい 参考 Ruby (デバッグ方法) - あさあさの公開メモ ruby-electric-mode def と打った瞬間にendを出してくれる {を打った瞬間に}を出してくれる OSのクリップボードから貼付けると貼付けた部分の末尾に勝手に閉じ括弧が挿入されておかしくなることがあるので注意する 実演 こんなのをブラウザからコピーして貼付けると こんなになってしまう。

    EmacsでRubyのコードを書くときのメモ - hitode909の日記
  • Emacs x tramp でネットワーク上のファイルにアクセス - Hasta Pronto.org

    ここ最近 Emacs ネタばかりなんですけど、許してやってください。っで今回は tramp って機能を紹介します。どうしても使ってみたくて色々調べました。むしろ紹介っていうより自分メモだったりしますけどw tramp はリモートにあるソースをあたかもローカルのように扱える手段 (Emacs 拡張の Elisp) で Emacs が SSH でリモートのファイルコピーをとって来てくれます。しかもローカルの Emacs で保存するとリモートのサーバーのファイルを更新してくれちゃうのです。 だったら ange-ftp でいいじゃんって思うかもしれませんが、リモートでセキュアにするため FTP を許してないとか SSH でパスフレーズだけでログインするように設定してる場合は断然 tramp でしょう。サーバーログインして編集とかでもいいんですけど、ワンアクション増えるのも面倒ですし、使い慣れたロー

  • 1