タグ

emacsに関するabyssgateのブックマーク (45)

  • 2015年のEmacs - たけぞう瀕死ブログ

    その昔、自宅PCLinuxをインストールして頑張っていた頃はEmacsを使っていたり、その延長で職場でもMeadowやxyzzyなどを活用していたものですが、Eclipseを使い始めてからめっきりEmacsから離れてしまっていました。 ところがここ最近、MacBookを使い始めたり、仕事柄サーバのメンテナンス等でターミナルを使う機会が圧倒的に増えたり、周囲の影響もあったりして久しぶりにEmacsに復帰してみることにしました。Emacsをちゃんと使うのは10年ぶりくらいですが、同僚のEmacserに教えてもらいながら環境を整備してみました。 パッケージをインストールするための準備 最近のEmacsはmeplaというリポジトリからパッケージをインストールできるようです。~/.emacs.d/init.elに以下を書いておきます。 (require 'package) (add-to-list

    2015年のEmacs - たけぞう瀕死ブログ
  • ターミナル上のEmacsにペーストしたい - てつじんにっき

    普段、PuTTY上でEmacsを使っているのですが、そのEmacsにコード等をペーストしたいときに、 S-Insert等でそのままペーストしても、キー入力として送られるので、自分の環境だといろいろ問題が起きてました。 global-mapのC-mに'newline-and-indentを設定してるので、コードを貼り付けたときに階段状に余計なインデントがされてしまう。 key-chordで設定したキーの文字列が含まれるとkey-chordが起動してしまう。("jk"とか) undo一発で元の状態に戻せるようにしたい。 いろいろ調べてみたのですが、良い解決方法が見つけられなかったので 今までは我慢するか、vimを起動して:set pasteをしてたのですが、 やっぱりEmacsにペーストしたい!!ってことで、ちまちま調べながらelispを書いてみました。 undoの部分はundo-groupを

    ターミナル上のEmacsにペーストしたい - てつじんにっき
  • emacs使いがvimに入門して得た全ノウハウを公開します : sonots:blog

    emacs使いがvimに入門して得た全ノウハウを公開します : sonots:blog
  • crocos.jp

    This domain may be for sale!

    crocos.jp
  • #関西Emacs に参加して、open-github-from-here.elの発表をしました - $shibayu36->blog;

    関西Emacsに行ってきて、open-github-from-here.elの発表をしてきました。 発表 open-github-from-here.el(https://github.com/shibayu36/emacs-open-github-from-here) という、emacsからgithubのファイルURLを開く拡張の紹介をしてきました。 やれること regionを選択しておいて、open-github-from-hereコマンドを実行すると、regionの部分がハイライトされた状態でgithubのURLが開きます。詳しくはhttps://github.com/shibayu36/emacs-open-github-from-here を参照してください。 インストール el-getでインストール出来ます。そうでなければgit submodule addとかして、load-p

    #関西Emacs に参加して、open-github-from-here.elの発表をしました - $shibayu36->blog;
  • ふと思いたって、emacs の設定を1からやりなおしたの記 - tokuhirom's blog

    久々に Emacs の設定をした。普段は vim をつかっているのだが、日語の長 文を vim で書くのはつらいので Emacs 環境を整備したかったのだ。 (Emacs ですべてを書くと左手の小指が死ぬので、日語のときだけにつかう ことにしている) Emacs の設定は最近は MELPA だか package.el だか el-get だかでやるのが ナウいらしいのだが、どうちがうのかよくわからない。いろいろと日語の情 報があるのだが、「そもそもどれがなんなのか」というところをあんま説明し てくれてなくて辛い。 いろいろと調べた結果、僕は以下のような結論にたっした。 package.elインストーラ。tar ball とか file を指定すると、それをインストールして くれる。便利。 MELPAレポジトリから定期的にフェッチしてきて、いいかんじに package.el 対応の サ

  • Rubyのコードをもっと美しく書くために使いたい·rubocop MOONGIFT

    rubocopRubyのコード可読性をチェックするソフトウェアです。 プログラマーを何年やっていても、なかなか奇麗なコードに辿り着くのは困難です。ちょっと道を誤るとものすごいコードになっている場合もあります。そんな時には機械的に評価してくれるrubocopを使ってみましょう。 実行しました。色々な情報が出てきます。 Cは注意、Wはワーニングでしょうか。 ヘルプです。Emacsとの連携もできます。 rubocopでは内部での幾つかのルールに従って指定ディレクトリ以下のRubyコードについて評価を行ってくれます。筆者の場合、一行あたりの文字数が多くて引っかかるケースが多いようです。そうした点に注意して書くようにすれば、より可読性の高い美しいコードが書けるようになりそうです。 rubocopRuby製、MIT Licenseのオープンソース・ソフトウェアです。 MOONGIFTはこう見る 美

    Rubyのコードをもっと美しく書くために使いたい·rubocop MOONGIFT
  • emacsの正規表現をもっと便利に使う - $shibayu36->blog;

    emacsで正規表現を使って置換したいみたいな要求はそれなりにあると思いますが、それをやろうとするとemacsの正規表現のバックスラッシュ地獄みたいなものに遭遇することがよくあります。そんな時に使いたいtipsを少しだけ紹介します。 re-builderを使う emacsにはre-builderというものがあって、書いている正規表現のマッチ状況をリアルタイムにプレビューすることが出来るツールが存在します。M-x re-builderして、いろいろ書いてみると現在のマッチ状況がプレビューされます。 実行中にC-c C-wすればその正規表現をコピーでき、C-c C-qで終了出来ます。emacsにはいろいろな正規表現syntaxがあるので、C-c C-iで切り替えもできます。 詳しくは以下の記事を見るとよいでしょう。 Emacsの正規表現編集モード re-builder とややこしいバックスラッ

    emacsの正規表現をもっと便利に使う - $shibayu36->blog;
  • ELPA で elisp を管理 - naoyaのはてなダイアリー

    「おれはEmacsをインストールしたと思ったら Emacs24 をインストールしていた。な、何が起こったかわからねーと思うが・・・」 「いいえ、わかります。」 気づけば Emacs を brew install で Emacs24 になっていたわけです。これまで何年も .emacs.d 以下に適当に集めてきた elisp を放り込んでは init.el をちまちまといじる日々でしたが、そういえば 24 には ELPA (Emacs Lisp Package Archive) が標準搭載されるとか聞いたなーと思いまして、年末のドラクエバージョン1.2に伴う怒濤のレベル上げや 忘年会、大掃除や新年会などで疲れた体を鞭打ち、elisp を整理する作業をしています。 ELPA は Perl で言うところの CPAN、Ruby で言うところの rubygems、vim で言うところのはしらないけど、

  • 法律家のためのEmacs

    H230405改訂・正式UP 「Emacs」は,テキストエディタです。 単にそれだけといえば,それだけですが,文章作成するには,とても役立ちます。 法律家の間では, あまり使われていませんが(と思います), ブログ(http://utsuboiwa.blogspot.com/)で,一口メモを書きつつ, 確定的な情報は,ここで書くことにしました。 私の環境: OS:Ubuntu10.04 LTS Desktop語 Remix PCDELL latitudeD531 WinXPとデュアルブート Emacs:GNU Emacs 23.1.1 org-mode:Version 7.3 以下の情報は,結構古いです 最新版は, http://www.facebook.com/bengoshi.benrishi/ http://utsuboiwa.blogspot.com/ で,ご確認下さい。

    abyssgate
    abyssgate 2011/03/30
    意外なとこから
  • generic.elで俺々モードを作る - 適当めも

    Emacs Advent Calendar jp: 2010 : ATND 19日目です。昨日は [twitter:@r_takaishi] さんの org-modeとAnythingが交差するとき,物語は始まる - うどん駆動開発 でした。 Web漁ったり会社で Emacs 使ってる人に聞いたりしてると、みんな generic.el の事を知らないらしいので、ちょっと紹介してみようかと思います。 generic.el はハイライト程度の簡単なメジャーモードをお手軽に作るためのライブラリです。Emacs20くらいの昔から標準添付です。「このファイル用のモードってEmacsに無いなぁ」なんて時に使ったりします。 たとえば 例えばこんなシンタックスのファイルがあるとします "#" ではじまるのはコメント "/*", "*/" でかこまれてるのはコメント hoge, fuga, piyo はキー

    generic.elで俺々モードを作る - 適当めも
  • emacs lisp でよりよいコーディングを - KAYAC engineers' blog

    ようやく社員紹介ページができました。nagata (@handlename) です。 先日の @soh335の記事に感化されて emacs 版を書いてみました。章立てはだいたい同じになってます。 ※ elisp = emacs lisp elispの管理 auto-install.el URLから elisp を直接インストールすることができます。 EmacsWiki: auto-install.el .emacs にはこんな設定を書いておきます。 (require 'auto-install) (add-to-list 'load-path auto-install-directory) (auto-install-update-emacswiki-package-name t) (auto-install-compatibility-setup) (setq ediff-window-

    emacs lisp でよりよいコーディングを - KAYAC engineers' blog
  • Emacs の利用についてのアンケート結果発表。 - 日々、とんは語る。

    bit.ly によると、2日間で約1,800クリック、回答者は200人以上ということで、100人くらい集まったら嬉しいなと思っていたのですが、予想の倍以上も集まりとても感激しました (現在もまだ回答は増えています)。 中には、アンケートの回答に交えて僕への応援メッセージを下さった方もおり、デレデレしました (残念ながら愛の告白はありませんでした)。 この場で再び御礼申し上げます。 アンケートの回答データ。 アンケート結果の纏め (Google Docs) アンケート生データ (Google Docs) 生データは、ちょっと見難くなっています。順番がごちゃごちゃなのは、作成中に順番を入れかえたら後から変更できなかったからです。 先に纏め。 このアンケートの作成ポイントとして、Emacs に興味の無い人からの意見は汲み上げないことにしました。 逆に、なぜ Emacs を使わなくなったのか、また

    Emacs の利用についてのアンケート結果発表。 - 日々、とんは語る。
  • 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 上で快適に 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 側

  • フルスクリーン Cocoa Emacs - unknownplace.org

    emacs23 が正式にリリースされ、ちまたではウィンドウシステムが Cocoa になったぞ、とか 64bit 対応だぞ、とか multitty だぞ、と盛り上がっていますが、 個人的にほとんど興味のないまま今日まできました。というのも CocoaEmacs はフルスクリーンにできないという僕にとっては致命的な問題があったからです。 というのも最近は Emacs をフルスクリーンにし縦二分割で使ういわゆる imakado スタイルを実践しているため、それができない CocoaEmacs は眼中になかったのでした。 そんなわけでずっと CarbonEmacs を使ってきたのですが、 Snow Leopard に移行したのを機に CocoaEmacs に移行し、さらについでにフルスクリーン化できるようにしてみています。 github でやってます。 typester's emacs at ma

  • 俺に贈る、モダンな Emacs の環境設定の仕方 - @kyanny's blog

    自分用のメモです。 先に結論 以下の手順を http://github.com/kyanny/emacs-config/blob/master/README にまとめたので、手順に沿ってやれば環境構築できる。 auto-install.el を手に入れる EmacsWiki: Auto Install の Installation of auto-install.el に従って auto-install.el を手に入れ、使えるようにする。 ~/elisp ではなく ~/.emacs.d 以下で。 (auto-install-*) とかは *scratch* にペーストして評価するか、 .emacs にペーストして評価する。 $ cd $HOME/.emacs.d $ curl -O http://www.emacswiki.org/emacs/download/auto-install.

    俺に贈る、モダンな Emacs の環境設定の仕方 - @kyanny's blog
  • 春なのでemacsからvimに乗り換えてみました - ふぃふmemo

    春です。 何か新しいことがしたくなるこの季節。 ついにemacsからvimに乗り換えてみました。 というわけで、ここ一週間ほどゲームtwitterもろくにせず、ひたすら.vimrcをカスタマイズしまくっていました。 正しくはカスタマイズすべくググりまくっていたんですけど‥‥。 その甲斐あってかなり結構満足するものが出来たので、思い切って晒してみます。 まず最初に私がインストールしたvimですが、いくつか試して最終的に以下のCocoa版に落ち着きました。 PrivatePortfile/Vim72 - MacPortsWiki-JP 最初はMacVimなどを使っていたのですが、他のはiminsert=0が使えませんでした。 それでは、.vimrcをぺたりんこ。 PLAIN TEXT TEXT: "--------------------------------------------

  • テキスト入力中に補完候補を自動的に表示してくれる auto-complete.el をリリースしました — ありえるえりあ

    Recent entries 宣伝:C/C++のための開発補助ツール、GCCSenseをリリースしました matsuyama 2010-04-15 宣伝:Rubyのための開発補助ツール、RSenseをリリースしました matsuyama 2010-03-21 Emacsは死んだ matsuyama 2010-02-22 WebアプリケーションをiPhoneに対応させるための技術メモ matsuyama 2009-10-13 tokyo-emacs#x02の個人的レポート matsuyama 2009-09-07 Recent comments replica louis vuitton Anonymous User 2010-12-22 Re:テキスト入力中に補完候補を自動的に表示してくれる auto-complete.el をリリースしました Anonymous User 2010-12

  • Software Design 2008年2月号 「Emacsマスターへの道」 原稿 — ありえるえりあ

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