Floobits brings real-time collaborative editing to text editors, IDEs, and now Atom.
第1回Ruby開発環境勉強会 - delirious thoughts http://kentaro.hatenablog.com/entry/2012/05/29/230254 という勉強会があったので、「見よう見まねでカスタマイズしてもどうせ使いこなせないからギリギリまでやらなくてよし」などという意識の低い感じの話をしました。 スライドには書いてないこともけっこう喋ったので捕捉: リファレンスマニュアルについて Emacs (anything) から perldoc とかるりまとか引けるようにしたこともあるけど、コマンド名やキーバインドを覚えられず定着しませんでした。あと、用例も見たいので結局ほかのページもぐぐることになり、もうブラウザでいいや、というのが今のところの結論です。わざわざキーワードを当てたのは、「赤い背景」のページばかり上位に出てくるのが嫌だったからで、単にキーボードから
アジェンダ 自己紹介 概要 開発環境 バージョニング テスト環境 ビルド環境 ドキュメント環境 リリース環境 自動化 継続開発 レビュー CM 自己紹介 @voluntas 弱小パッケージメーカー在籍 Erlang/OTP でプロダクト作ってます ネットワークサーバー系が専門 趣味ではあまりプログラムを書かないサラリーマンプログラマー 概要 Erlang/OTP で書かれた製品をパッケージとしてリリース場合の環境作りの話をします。 Erlang の〜がスゴイとかは話しません。 開発環境 Emacs or Vim Emacs を使うべきです。Erlang/OTP ではソースコードに erlang.el が同梱されています。常に最新版に追従され、テストされて使い込まれているのが公式からリリースされます。 ただし、自分は vimmer なので ... 。自前で erlang.vim 書いています
コードリーディングにとっても便利な GNU GLOBAL と gtags.el (と anything-gtags.el) をつかおうEmacs はじめに 全国 1000 万人の emacs ユーザのみなさんこんにちは。 お題とは全く関係ないですが、今年のテキストエディタ界隈の検索トレンドを見てみました。 リンクはこちら Sublime Textが伸びていますね。 ちなみに Sublime Text 2 の拡張は Python で書くそうです。 全くの余談ですが Emacs ユーザのための Sublime Text 2 の紹介スライドがこちらです。 完全に蛇足ですが Sublime Text 2 の API リファレンスはこちらです。 さて コードリーディングに便利なGNU GLOBALと、それを emacs から使うための gtags.el 、及びさらに便利に使うための anything
mode-lineに表示されるモードが長ったらしいとうざいです。 最近は PCの画面も横に伸びてきて、1つしかウインドウがない 場合はいいんですが、フレームを分割をしていくと、窮屈に なってしまいます。 そのあたりのことを何も気にせず設定していると以下のようになって しまいます。心当たりがある方も多いのではないでしょうか。 外部から変えられてたり、autocompleteみたいに簡潔につけているものも あるんですが、すべてそういうわけではありませんので、結局長いのが 残ってしまっていたっていう現状だったんですが、対応方法がわかった ので示します。 対応方法 Hiding and replacing modeline strings with clean-mode-line - Mastering Emacs に書いているままなんですが、after-change-major-mode-hoo
Emacs de Javascript Programming 小保田 規生さん @nori0428 資料: http://bit.ly/kOnUdm “ ”
Emacs はずっと起動しっぱなしが常なので、終了するときはいつだって強制終了です。 まぁ、ヘビーなEmacsユーザーは、タイマーによる自動バックアップで、強制終了しても焦らず元の状態に復元できるようにしていると思うので、強制終了も正常終了とそんなに違いがないし、強制終了してこそ Emacs を使い熟しているというのが専らの噂です。 Emacs で最近使ったファイルを実現する recentf。 最近使ったファイルは非常に便利です。Emacs にも recentf というものがあり、これで実現しています。 本体付属ですので、有効にするには、以下の設定を書くだけです。 (require 'recentf) (recentf-mode 1) 有効にしておくと、M-x recentf-open-files というコマンドから、もしくは File メニューから過去に開いたファイルが選択できるようにな
https://github.com/m2ym/popwin-el ヘルプバッファや補完バッファをポップアップで表示してくれるpopwin.elをリリースしました。popwin.elはEmacsにポップアップウィンドウという概念を導入することにより、バッファを表示する(display-buffer)際のEmacsのトチ狂った仕様を矯正します。この「トチ狂った仕様」とは例えば、 M-x describe-functionしたらウィンドウが勝手に分割された あるいはウィンドウのバッファを勝手に切り替えられた ヘルプバッファ(*Help*)とか補完バッファ(*Completions*)がどのウィンドウに出現するか予測できない しかも作業後にそれらのバッファが表示されたままになったりする のようなものを指します。Emacsを触ったことがある人なら上記のいずれかは不満に思ったことがあるはずです。ちな
This shop will be powered by Are you the store owner? Log in here
This shop will be powered by Are you the store owner? Log in here
ref:clmemo@aka: Emacs で C 言語プログラミングを始める人へのイントロダクション at-aka さんによりエントリ。個人的には割りと知っていることが多いけど、まとまっているのが良い。Emacs で C のソースを書くときの Tips はいろいろあるので、そのうち後追いエントリを書こう。 で、見てて思ったんだけど、Emacs のデフォルトは GNU style なので本来なら void foo(int n) { if (n != 0) { int i; for (i = 0; i < n; i++) { printf("%d\n", i); } } }といったインデントスタイルなんだけども、知ってか知らずか、設定だけそのままで void foo(int n) { if (n != 0) { int i; for (i = 0; i < n; i++) { printf(
Emacs エディターで C 言語のプログラムを書く人向けに、入門用の解説がないように思う。そこで、知っておくと便利な機能をまとめてみた。 読者は、Emacs の操作とカスタマイズが最低限できる人を対象にしている。つまり、C-x C-f といったショートカット・キーが使えて、.emacs の設定ファイルがいじれる人。各機能について、基本的な使い方とその効果、あと最低限の設定について書き出した。 目次 ソースの色付け インデント アラインメント コメント info マニュアル スペル・チェック タグ・ジャンプ 関数名の補完入力 コンパイルとエラー行ジャンプ ChangeLog ファイル 1. ソースの色付け Emacs は、C 言語のソース・ファイルを解析して、if や for といったキーワードに対して、自動で色を付ける。 色を付けることでソースにメリハリが生まれ、可読性が上がる。また、ス
amt 『はじめまして amt と申します。 vi の !(外部コマンド)相当機能ですが、その後少し機能拡張 したものを、下で公開致しました。 http://amt.ty.land.to/MySoft/oneliner-el.html ご指摘の点の回答もさせていただいております。 こちらの方の御意見も頂戴できれば幸いです。』 (2006/12/13 08:24) ということで、見てみた。とりあえず Web のほう。 shell-command-on-region(C-1 M-|) とどう違うんですか? shell-command-on-region() は、カレントリージョンを書換えるだけなので、これも、カレントバッファ全体を書換えたい時には不便かつ危険な道具です。 カレントリージョンを書換える時の基本機能は oneliner-el の同等コマンドと同じですが、コマンド実行失敗時のケアなど
ref:おもてなしの空間 - カレントバッファ/リージョンを、外部プログラムで変換する ええと、折角作ったところに水差すのもアレだけど、それ普通に shell-command-on-region で出来るよ!一番簡単なのは Ctrl-1 Meta-| (最後の文字はパイプ記号ね)。 バッファ全体を対象にしたいならこんな感じ。 (defun shell-command-on-buffer (command) (interactive "sShell command on buffer: ") (shell-command-on-region 1 (1+ (buffer-size)) command))ていうか、ちゃんと interactive を使おう。関数に与えるパラメータは関数本体で取得するんじゃなくて、interactive 使うのが基本。再利用性も高くなるし。複雑な場合は文字列じゃな
It's apparently essential for screencasts, but I decided to have a go at it anyway and made a screencast version of the Emacs demo I gave at the last ATLRUG meeting. Here's a list of the various features I demoed if you want to track them down to use yourself: ECB is the Emacs Code Browser. Debian & Ubuntu have packages for this. The buffer-switching feature I used is the ido package, which is inc
ターミナルやCocoaアプリではC-wで「直前の単語を削除」 だけど、EmacsではC-wはkill-regionです。たまに間違える。なので、Emacs側を以下のように書き換える.プチ便利。 ;リージョン選択中はリージョンをkill , そうでない時は直前の単語をkill (global-set-key "\C-w" 'backward-kill-word-or-kill-region) (defun backward-kill-word-or-kill-region () (interactive) (if mark-active (kill-region (point) (mark)) (backward-kill-word 1)))
Emacs を Meadow をやめて coLinux 上のものを PuTTY 経由で使うようにしたんですが、Emacs で killing にいれたものを Windows でペーストしたい、と思ったときに Meadow ですんなりできたそれができずにちょっとストレスになってました。そんな折、 http://d.hatena.ne.jp/odz/20061125/1164433815 http://d.hatena.ne.jp/odz/20061125/1164437987 Great Job! こういうのを Hack っていうんでしょうなあ。しかし、Python ! ここはいっちょ Perl で。 まず Windows 側に立てるサーバーを実装する。 ActivePerl + ppm で POE と PoCo::Server::IKC がすんなり入ったのでこれを使う。 クリップボードへの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く