タグ

emacsに関するpiro_sukeのブックマーク (556)

  • blogSetomits : Dropbox で CarbonEmacs / Meadow / Emacs on Ubuntu で設定を共通化

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

  • Emacsの設定ファイルを公開してみます - hitode909の日記

    日々、いろんなところからコピペしたり、人から聞いたりしていて、今のところ、こんな感じです。 はじめに書いておくと、私は、Macの画面の色を反転して、Carbon Emacsをデフォルトの色でフルスクリーン、アルファを70にして使っています。 ~/.elispに、ネットで拾ってきたファイルを置いています。 +R ls ~/.elisp auto-complete.el ruby-electric.el ruby-style.el rubydb3x.el inf-ruby.el ruby-mode.el rubydb2x.el yaml-mode.eln +R 環境に依存する箇所(Carbon Emacs用の設定とか)は、自動判別されるのが好ましいのですが、(知識的に)難しい場合は、その部分の設定をロードするかどうかを管理する変数を作って管理しています。 ;; なんたらの設定をしたいときt (

    Emacsの設定ファイルを公開してみます - hitode909の日記
  • EmacsWiki: Cluster SSH

    With the following file you’ll be able to have ClusterSSH like experience from within Emacs and some term buffers. The cssh.el offer those bindings: C-= asks remote hostname then opens a term and ssh to itC-= from IBuffer mode opens ClusterSSH controler on marked buffersC-u C-= asks for the name of the ClusterSSH controler bufferC-M-= matches given regexp against ssh known_hosts and open buffers i

  • emacsclientが便利 - hitode909の日記

    emacsclientを使うと、既に開かれているEmacsを使ってファイルを編集できるので便利。 普通の使い方 .emacs.elに (server-start)しておくと,Emacs起動時にEmacs Serverが動くので,それ以後は,他の端末などから emacsclient なんたら.txtすると,なんと,先に開かれていたEmacsで,なんたら.txtが開かれる。 初回とか,2回目以降とか気にしたくない人(とにかく1個のEmacsで処理したい)という人は, alias emacs="emacsclient -a emacs"しておくとよい。-aは--alternate-editorで,サーバーにつなげなかったときに開くエディタで,サーバーに接続できなかった場合に使うエディタを指定する。 このaliasを貼っておくと,最初の1回だけEmacsが新たに立ち上がって,それ以後はそのEmac

    emacsclientが便利 - hitode909の日記
  • TextMate Minor Mode

    TextMate Minor Mode is an Emacs minor mode that emulates some awesome TextMate features. Like ⌘T (find file in project). And ⇧⌘T (go to symbol in file). And more! Really, the README says it all. Installation: $ cd ~/.emacs.d/vendor $ git clone git://github.com/defunkt/textmate.el.git In your emacs config: (add-to-list 'load-path "~/.emacs.d/vendor/textmate.el") (require 'textmate) (textmate-mode)

  • 次世代auto-complete.elを読んでみる - ’(rubikitch wanna be (a . lisper))

    テキスト入力中に補完候補を自動的に表示してくれる auto-complete.el をリリースしました — ありえるえりあ 情報源による拡張が可能な auto-complete 0.1.0 をリリースしました — ありえるえりあ←[2008/12/01]追記 今、auto-complete.elがアツい。現在、開発版として新機能が塔載されつつある。安定版はEmacsWikiにある。 M-x install-elisp http://www.cx4a.org/pub/auto-complete.el 2008-11-19版のコードを読んでみよう。 まずは流し読みしてみる 前々から気になっているけど、(eval-when-compile (require 'cl)) でCommon Lispマクロを使ったほうがかっこいいと思う。while/push/setq/nreverseでループを回すのが

    次世代auto-complete.elを読んでみる - ’(rubikitch wanna be (a . lisper))
  • 正規表現で検索・置換 - にたまごほうれん草アーカイブ

    Problem 11のコードを書くときに問題文から400個の数字をコード上に写すときに、役に立ったのでメモ。 使い方の流れとしては、 isearch-forward-regexpで置換したい部分の正規表現を探す replace-regexpで実際に置換を行う を順番に行う。 実際にやったこと 二桁で記述された数値が400個。その中で、10の位が0のものはオクテットと判定されてしまいコンパイル時に不都合があったので10の位を削ることに。 いきなり置換を実行すると間違えてしまったときの手戻りが面倒なので、まずは手順1のとおりisearch-forward-regexpでテストする。この関数を使うと、正規表現を記述しながらマッチした文字列をハイライトしてくれるのでわかりやすい。 その結果、以下の表現を得ました。 0\([0-9]\)1の位をカッコでくくっているのは、ここの部分を後方参照して残した

    正規表現で検索・置換 - にたまごほうれん草アーカイブ
  • EmacsでC-f C-c C-x C-fしたときの初期値 - cola-zeroの日記

    Windowsで使用しているEmacsで、最初にC-c C-f C-x C-f (2008/12/2 修正)(find-file)すると、 Find file: C:\local\emacs\22.2\bin/ と、Emacsのバイナリがある場所が表示される。 これでは自分のドキュメントからはめちゃくちゃ遠いので困っていた。 その解決法は、自分の設定ファイル(.emacs)に以下を追加すればOK。 (cd "~/") #ここの更新も約半年ぶり!?

    EmacsでC-f C-c C-x C-fしたときの初期値 - cola-zeroの日記
  • hownとDropboxがすごく便利 - suusuke@Hatena

    id:CortYumingさんのはてぶ読んで、Dropboxを使ってEmacsの設定を共有できるようにしてみた - 牌語備忘録 -pygoがかなり便利だと思った。 Dropbox名前だけ聞いたこと有ったけど、こんな便利なサービスだと思わなかった… 早速、Dropboxのアカウント作成、インストール。 ついでに、前から気になってたhownを使ってみる。 hownのメモをDropboxのディレクトリに設定し共有できるようにした。 1000speakersのときvimでメモ取ってんですが、使いこなせて無いせいもあって結構大変だった>< hownはというと… 使いやすいー メモ取りやすいー hown、Dropboxすげー 参考リンク Dropboxとhowmで快適メモライフを - UNIX的なアレ index.rd Meadowの.emacs (global-set-key "\C-c,," 'h

    hownとDropboxがすごく便利 - suusuke@Hatena
  • Meadow memo Wiki - Meadow memo

    編集 or 閲覧するには パスワードをかけてもSpamが減らないし私自身が対応できないので、ちょっと強硬策を取ることとしました。 閲覧でも同じパスワードをかけさせていただきました。 不便になりますが、ご了承くださいませ。 簡易に編集できるようにとこれまでパスワードなどをかけておりませんでしたが、あまりにもspamが多いのでパスワードをかけることにしました。 ユーザー名:meadow パスワード:memo で編集できますので、編集の都度、入力ください。 この状態でspamが増えるようなら、適当にパスワードなどを変えていきますので、ここをチェックくださいませ。 ↑ はじめに このページは Emacs 電子書棚のWiki です.Meadowの設定などの解説は Meadow/Emacs Memo にありますので,そちらをまず参照してください. 一応,Meadow memo Wiki ということで

  • LaTeXのこととかまとめておく - Seeking for my unique color.

    書いてたらLaTeX以外のことも入ってきたけど、気にしない。 数式だけで20枚を越えてきたので、そろそろ整理の方法を考えておかないと崩壊しだす時期です。ということでなんかまとめておく。ながーい文章をLaTeXで書くのは初めてなので、間違っているところとかあるかもですが、ご愛嬌。。。 YaTeX&RefTexを使う書かないといけない量が膨大になってくるので、書くためのツールを洗練させる必要があります。まあ、自分の好きなエディタを磨げばいいと思うんですが、僕はEmacs使いなのでYaTeXを使います。もうとにかくYaTeXの補完なしでは数式が入った文章は書けなくなりました。 10枚程度ならYaTeXだけでもいいのですが、長くなってくるとRefTexの力が必要になってきます。RefTefについては、tokyo-emacsでのmishoの発表がとても参考になります。目次みたいなのを下のように表示で

    LaTeXのこととかまとめておく - Seeking for my unique color.
  • Emacs and JDEE as software development environment.

    Copyright © 2003 Artur Hefczyc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with the Invariant Sections being with no Invariant Sections, with the Front-Cover Texts being no Front-Cover Texts, and with the Back-Cover Texts being no Back-Cover

  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

  • Why Should You Use GNU Emacs Instead of Vi?

  • OrgMode/OrgForGTD - Org-modeでGTD

    EmacsのOrg-modeで、どうやってDavid AllenのGetting Things Doneの手法を実行するかの簡単な概要。 1 GTD(1 GTD) Getting Things Done(GTD)はアメリカコンサルタントであり作者であるDavid Allen氏によって提唱された生産性を高めるシステムの一つです。彼はセミナーやコンサルティングを通じて、このシステムで多くの人々をコーチしてきましたが、もっとも人気がでたのは、彼の著書「Getting Things Done」からでしょう。ペンギンブックスから「The Art of Stress-Free Productivity(邦題:仕事を成し遂げる技術)」というが出版されています。(詳しくはAmazonのウェブサイトから入手してください。) GTDの核心部分は、あなたの人生であなたが成し遂げなければならないすべてのことに

  • MOONGIFT: » GTDでもメモでもこなす多機能モード「Org-mode」:オープンソースを毎日紹介

    Emacsには知られざる機能がたくさん存在する。単なるテキストエディタにあらず、情報統合環境とさえ言える機能が備わっている。さらにLispを使って様々なモードや機能が追加されている。使わずともじゅうぶん便利だが、様々なモードを知ることでもっと便利に使えるようになる。 アウトライン、テーブル、アジェンダ…様々な情報を一カ所に集約できる 色々なメモツールを試したが、結局最近では単なるテキストにメモを書くようになっていた。そんな中知ったEmacsのOrg-mode、これは今更感もあるが相当優秀な情報管理ツールだ。 Org-modeはEmacsに標準で組み込まれているモードで、タスクやスケジュール管理までこなすとても便利な機能を提供してくれる。 同様の機能を提供するものとしてはhowmなどが有名だ。便利なのだが、ファイルが分散してしまうと管理が煩雑になり、途中で諦めてしまった。その点、Org-mo

    MOONGIFT: » GTDでもメモでもこなす多機能モード「Org-mode」:オープンソースを毎日紹介
  • Stevey's Blog Rants: Ejacs: a JavaScript interpreter for Emacs

    So! I have all these cool things I want to write about, but I broke my thumbnail. Can you tell that's a long story? See, this summer I got excited about playing guitar again. I usually switch between all-guitar and all-piano every other year or so. This summer I dusted off the guitars and learned a bunch of pieces, and even composed one. I was prepping for — among other things — a multimedia blog

  • The GNU Operating System and the Free Software Movement

    What is the Free Software Movement? The free software movement campaigns to win for the users of computing the freedom that comes from free software. Free software puts its users in control of their own computing. Nonfree software puts its users under the power of the software's developer. See the video explanation. What is Free Software? Free software means the users have the freedom to run, copy

  • 上級コース: EmacsとYaTeXを自分好みに設定しよう | TeX on Vine Linux

    EmacsとYaTeXを自分好みに設定しよう Emacsで編集中に自動的に改行されてしまうのを防ぐ方法 Emacsのデフォルトのウィンドウサイズを変更する EmacsでHTMLファイルを開いたときの文字コードをShift-JISにする方法 Emacsでファイルを開いたときの文字コードを拡張子ごとに指定する Emacsで編集中に自動的に改行されてしまうのを防ぐ方法 TeXファイルやHTMLファイルをEmacsで編集していてEnterキーを押したときに、変な箇所で自動的に改行されてしまってイライラするときがあります。必要ない空白ができてしまう可能性もあるので、これは回避したいところです。そのためには、Emacsの個人設定ファイルである".emacs.el"を編集すればOKです。 $ emacs /home/user/.emacs.el & として(userはユーザー名)、767

  • emacs-w3m -- Text browser works on emacs

    [English / Japanese] Emacs-w3m, a simple Emacs interface to w3m. Use Emacs as a full-featured and secure internet browser! (Does not support javascript). Screenshots Features History Download Requirements Installation Configuration Usage Mailing List Links Contact Features Tabs Images Forms HTTPS preferred Bookmark management Cookie management Session management History management Asynchronous ope