タグ

emacsに関するcos31のブックマーク (21)

  • はてなダイアリーにEmacsから投稿 - 貳佰伍拾陸夜日記

    Emacsからはてなダイアリーに投稿できるようにする試みはやり尽くされている感じがするけれど, 古すぎたりどうもしっくりこなかったりしたので, 自分で一から実装した. やりたいこと 必須 はてなダイアリーにEmacsから投稿したい 下書きの読み書きもしたい Emacsのバッファを保存したら反映されてほしい ローカルディスクにはダウンロードしなくていい (やりたかったらバッファの保存をフックしてごにょごにょすれば済む) はてな記法をシンタックスハイライトしてほしい Emacs以外のものをできる限り必要としない 基的にまずは下書きとしてプレビューしながら書いていって, 書き上がったら公開というワークフローなので, 下書き機能への対応は必須. 公開済みの文章の誤植を修正した場合などは, 保存したら即時反映でかまわない. あったら嬉しい はてなブログに対応 今はAPIもないので仕方ないけれど,

    はてなダイアリーにEmacsから投稿 - 貳佰伍拾陸夜日記
  • 近頃の開発環境 : Mosh、z、tmux、Emacs、Perl について - naoyaのはてなダイアリー

    昨日は年始の挨拶ついでに ELPA について脈絡もなく突然書きましたが、引き続き近頃の開発環境についてもだらだらと書いてみよう。 Mosh mosh というと一部の人間はひげなんとかさんが開発しているモナー的なあれを思い浮かべるかもしれないがそうではなく、mobile shell のことである。 思い切り簡略化して言うと「快適なssh」。回線が不安定な所でもエコー遅延など全く気にせず使えるし、Mac をスリープさせて復帰させたときもリモートホストにそのまま繋がりっぱなしのように見せかけてくれたりする。 詳しくはこの辺を。 mosh: MITからモバイル時代のSSH代替品 - karasuyamatenguの日記 インストールはリモートとローカル両方に必要ですが、まあ大概パッケージがあると思います。EC2 の Amazon Linux でも yum レポジトリの EPEL を有効にすれば y

    近頃の開発環境 : Mosh、z、tmux、Emacs、Perl について - naoyaのはてなダイアリー
  • http://shibayu36.hatenablog.com/entry/2012/12/29/001418#mc?u=ainame

    ふとemacsの設定どのくらいになっているのかなーと思って行数数えたら wc -l init.el inits/* | grep total 2303 totalと、とんでもないことになっていたので、これまでどんな設定してたか思い出すことも兼ねて、emacs設定大掃除をおこなってみました。そこで「これは捨てられないなー」と思った設定を淡々と書いていきます。 ちなみに実際の設定ファイルはhttps://github.com/shibayu36/emacs/tree/master/emacs.d を御覧ください。 init-loader.el emacsでinit-loaderを導入してみた - $shibayu36->blog; の記事でも書きましたが、init-loaderは便利です。最近の構成としてはinit.elにはinit-loaderの設定だけ書いて、inits以下に全部設定置いて

    http://shibayu36.hatenablog.com/entry/2012/12/29/001418#mc?u=ainame
    cos31
    cos31 2013/01/08
  • アドビのソースコード表示用フォントEmacsで使ってみた

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    アドビのソースコード表示用フォントEmacsで使ってみた
    cos31
    cos31 2012/10/01
  • http://shishithefool.blogspot.com/2012/04/el-get-emacs.html

    cos31
    cos31 2012/08/30
  • Sublime Text 2 for Emacsers

    Introduction to Sublime Text 2, especially for Emacs-ers.

    Sublime Text 2 for Emacsers
    cos31
    cos31 2012/08/25
    ほほぅ。
  • iTerm で Command key をMETAキーとして使用するもう一つの方法 - t9mdの日記

    Emacsを使っているとShellのコマンドラインでもWord単位で移動する META-b とか META-f とか、C-y 後に META-y したくなったりする。 MacユーザーはCommandキーがoptionよりも押しやすいので、CommandキーをMETAキーとして使いたいとも思う訳だ。 Leopardに元々ついているTerminal.appはいまいちなので、俺はiTermを使ってるが、CommandキーをMETAキーとして使用するわりと簡単な方法が分かったので書いておく。 日でも外国でもパッチを当てる方法がよく見つかる。 http://openlab.dino.co.jp/2007/10/30/095010128.html や、id:hnw:20081219 をみていろいろやってみた。 俺も格闘してパッチを当てる方法も試してみて、それはそれでちゃんと動いたが、iTermのソー

    iTerm で Command key をMETAキーとして使用するもう一つの方法 - t9mdの日記
    cos31
    cos31 2012/07/30
    おおー、これが最高に使いやすい。これだけでiTermに移行するメリットができた。(除くターミナル引きこもりでEmacs使ってる人
  • Lion Mac で 開発版 Emacs をビルドする。 - 日々、とんは語る。

    Mac OS が Mac OSX ではなくなり OSX になったので、Mac OSX Lion って言えなくて、でも OSX Lion だったら、一見 Mac かどうか分かんないしという問題から Lion Mac という表記を考えました tomoya ですこんにちわ。 今日は、bzr head(bzr っていうのは、Bazaar というバージョン管理システムの事で、head っていうのは一番最新のソースコードのことです)な Emacs を Mac でビルドしてみたいと思います。 とかいいつつ git で clone。 bzr は遅いので、git によるミラーリポジトリからソースコードを入手します(えー)。とりあえず tmp に clone してみます。 $ cd ~/tmp $ git clone git://repo.or.cz/emacs.git 僕の環境だと10分くらいで ~/tmp

    Lion Mac で 開発版 Emacs をビルドする。 - 日々、とんは語る。
  • ターミナル上のEmacsで本来使えない"Ctrlキー+何か"を使う方法 - すぎゃーんメモ

    ターミナルエミュレータに"Ctrlキー+何か"で送信できる範囲 - すぎゃーんメモ の記事の続き。コメントにてid:masutaka26さんに教えていただきました。こんな方法があるそうで。 工夫と趣向と分別と。ターミナルのEmacsでも特殊キーコンボ - 工夫と趣向と分別と。 全然知りませんでした。Emacsにはデフォルトで以下のように修飾キーを押しながらキーを押したとみなすような関数が定義されているそうで C-x @ S event-apply-shift-modifier C-x @ a event-apply-alt-modifier C-x @ c event-apply-control-modifier C-x @ h event-apply-hyper-modifier C-x @ m event-apply-meta-modifier C-x @ s event-apply-

    ターミナル上のEmacsで本来使えない"Ctrlキー+何か"を使う方法 - すぎゃーんメモ
  • うわっ...私のEmacs、使いにくすぎ?だったら...カスタマイズシヤッセー!!ダァダァシエリイェッスッシェーショーヘイヘイ!!! - 三等兵

    日々事あるごとにダァダア言っとります。たとえばタンスの角に小指をぶつけりゃ、 「ダァ!!!」 扉を閉じるときに指を挟んで、 「ダァ!!!ダァ!!!」 猪木がイチ,ニ,サンと叫ぶものなら、 「ダァ-------!!!」 と言っとりますがあーーー!!!・・・という荒ぶる猪木の気分ではありませんが。 MacになってからCodaと付き合いだして疎遠になっていました。でもやっぱりEmacs使ってたときが一番捗ってたのでまたお付き合いを始めようかと。 ・・・え?Emacsとの馴れ初めですか?気になります?気になります?そうですね、あれは、忘れもしない雪がしんしんと全く降ることがない初秋のある日のことでした。私は当時は日々事あるごとに「ヘァ!!!ヘァ!!!」とウルトラマンしていました。時々「フォッフォッフォ!!!」とバルタンもしてました。クセなんです。そして出会いました。 ピグモンと。 それ

    うわっ...私のEmacs、使いにくすぎ?だったら...カスタマイズシヤッセー!!ダァダァシエリイェッスッシェーショーヘイヘイ!!! - 三等兵
    cos31
    cos31 2012/03/05
    うん。。僕もそろそろ整理するよ。。
  • EmacsWiki: Flymake Cursor

    Lisp:flymake-cursor.el The normal operation of flymake allows the user to see the error message for a particular line by “hovering” the mouse over the line. This is inconvenient for people who try to use the keyboard for all input and for those who use the nox / no-window Emacs. FlymakeCursor was designed to address that: it displays the flymake error in the minibuffer region, when the cursor is p

    cos31
    cos31 2011/12/15
  • 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

  • TRR19 マニュアル

    TRR19 マニュアル for version 1.0 {山 泰宇} Copyright (C) 1996 Yamamoto Hirotaka TRR の歴史 The birth of trr trrが人類の歴史に初めて姿を表したのは1986年のことである。それは沖 電気工業で当時遊んでいた守山貢氏が、自らのタイプ速度を上げるための練 習用ツールとして、Dec2060用にPascalで作成したものであった。守山氏は その翌年C版のtrrを作成し、それが次第に普及していくことになる。ちな みにtrrという名称(愛称トゥルル)は守山氏が取り敢えず"trainer"から "aine"を省略して名付けたのであるが、当の名前を考える前にそれが各地 に普及してしまったそうである。 Original E-Lisp edition trrの歴史に新たな展開が訪れるのはtrrがICOT(新世代コンピュー

    cos31
    cos31 2011/09/13
    あとでためす
  • GNU Emacs For Mac OS X

    Pure builds of Emacs for Mac OS X. No extras! No nonsense! Download Emacs Version 29.2 Universal Binary (95.907 MB) Released 2024-01-18 Usually there's a nifty page here with a big download button. But you are using a browser which doesn't support SVG and so you get the boring looking page.

  • .emacs分割のすゝめ - KAYAC engineers' blog

    最近ロードバイクを買いました。nagata(@handlename)です。 前回、安易にも無防備な.emacsを晒したら、我らがtypester先生に 「.emacsに全部書くのは小学生までだよね〜」(大幅に誇張あり) と言われてしまったので、早速.emacsを分割してみたいと思います! (設定ファイル群をgithubにあげました) なんで分割するの? そもそもなんで分割するんでしょうか? メリットとしては、こんなものがあります。 見通しがよくなる 環境依存の設定を切り分けられる 一部のファイルにエラーがあっても他のファイルの設定は適用される それぞれ個別にbyte compileできる 一部のエラーが全体に影響しないっていうのはいいですね。とっても。 では、実際に分割する方法を見ていきましょう。 分割してみよう 分割した設定ファイルを読み込むために、IMAKADOさん謹製のinit-lo

    .emacs分割のすゝめ - KAYAC engineers' blog
    cos31
    cos31 2011/04/26
    そろそろちゃんとメンテしよう。。
  • Carbon Emacsでtrampを使ってsudoしようとしたけど,zshだからハングアップする→微妙に解決 - @peccul is peccu

    [追記] tramp新しくしたらうまくいきました → 新しいtrampは違った! - ぺっくブログミラー@peccul emacsのtrampを使うとリモートのファイルを直接開いたりできるけど,どうもシェルをzshに変えて,プロンプトをzshらしくしてからうまく動かないことがわかった. なんでも,trampがプロンプト文字列を正規表現で探してるそうな. ちなみに環境はMacOSX(Leopard)のCarbonEmacsでM-x tramp-versionは2.0.58-pre tramp: Waiting 60s for prompt from remote shell という表示が出てそこから先に進まない、というものだ。 TRAMPとZsh - ゴミ箱の中の雑記帳 同じ現象.でもやりたいのはC-xC-v /sudo::でファイルを開き直したい.sudoxはどうもないみたいだ. *tra

    Carbon Emacsでtrampを使ってsudoしようとしたけど,zshだからハングアップする→微妙に解決 - @peccul is peccu
  • -nw環境でspeedbarを使うなら、sr-speedbar.elが便利だよ - UNIX的なアレ

    エディタの設定はいつも悩みが付きまとうものですよね。私自身もいろいろなエディタを使ってきました。 その中で、最終的に落ち着いたエディタはemacsです。そんな私がemacsを使う際、絶対に手放せないツールのうちのひとつにspeedbarがあります。 speedbarがすごく便利 speedbarを使うとこのように左側にファイルやディレクトリを操作するメニューをだしてくれます。また、関数リストなどもだしてくれるためファイル内の移動がすごく楽になります。 -nw 環境でも使いたい しかし、そもそもemacsをつかようになった最終的な理由はサーバサイドで開発をしたいからでした。どこでも同じ環境で開発ができることや、携帯の実機テストが多くなったのが原因です。 しかし、サーバサイドでspeedbarを使うとメニューを使う際画面が切り替わります。これが結構不便でした。 el-speedbar.elを入

    -nw環境でspeedbarを使うなら、sr-speedbar.elが便利だよ - UNIX的なアレ
    cos31
    cos31 2010/09/02
    そろそろおちついてカスタマイズしよう。。
  • codecheck.in

    This domain may be for sale!

  • js2-modeを使ってEmacsでJavaScriptを書く

    更新履歴 2008-06-20: 公開 js2-mode をおとなしくさせる js2-mode は Emacs で JavaScript を書くための major-mode です。 外部の JavaScript 処理系無しに (flymake のように) 文法上のエラーを表示するなど、 かなり意欲的な機能を備えています。 しかしその一方で、js2-mode のデフォルトの挙動はかなり独特です。 ここでは、それらの挙動を他の major-mode とそろえる方法を説明します。 インストール js2-mode はファイル単体で配布されていますので、それを load-path の通った場所に置きます。 % wget http://js2-mode.googlecode.com/files/js2-20080616a.el % mv js2-20080616a.el /PATH/TO/js2.el

  • ウノウラボ Unoh Labs: Emacsを自分で拡張する際のTips

    ウノウでは少数派なEmacsユーザのbokkoです。 今回は自分でEmacsLisp(以下、elisp)を書いてEmacsを拡張する際のTipsについて紹介します。 拡張する際に気に留めておくこと Emacsを拡張する上で覚えておくべきなのはEmacs上で行える対話的な動作は「M-x 関数名」で実現できるということです。例えば、C-bはカーソルを1文字分左へ戻しますが、これは「M-x backward-char」とタイプすることと同じです。もしC-bが押しにくい(多分私だけです)のであれば、以下のようなelispを評価してキーバインドを変更することができます。 (global-set-key "\C-l" 'backward-char) Emacsではこのようなキーバインドに限らず、あらゆる操作をelispを使って変更したり、新たに定義することができます。関数名もしくはキーバインドの一方し