Emacs 初心者向け記事へのリンク集 - http://rubikitch.com/に移転しました もう初心者なんて言わせない、Anything で始まる Emacs 道。 - 日々、とんは語る。 を追加。
SKKやめました - 永遠に未完成 俺は 10 年以上…それこそ Emacs 使いはじめてからずっと SKK を使ってきた。 まあ当時は GNU/Linux にろくな日本語変換システムがなかったからなのだが… ・ タイプ数が多くなる □ これは宿命ですね。どうしようもないと思う。 だけど Emacs の場合(他の実装は知らん)は Tab なり M-SPC なりで直前の変換にアクセスすることはできるから、少しはセーブできる。理想を言えば直前 1 つだけでなくて直前 5 つくらいの候補を出してくれればと思うけど… ・ 単漢字に弱い ・ 「達する」とか「発する」とか難しいです これは俺も悩んでいる。「こう」とかひらがなに対応する漢字が多い場合の変換に難儀するのは SKK の最大の弱点だろうね。 「達する」などに関しては辞書データを加工することで入力しやすくなるかもしれない…やってないけど。 あと
あればいいなと思うもの - wasabi0522's blog ==== emacs でパッケージ管理システム 現状、特定の elisp をインストールしようと思うと、依存する elisp も手動で入れないといけな い。おまけに、更新された elisp も自分で探さないといけない。 M-x install-elisp-from-emacswiki auto-install.el auto-install.el の M-x auto-install-batch がある。ただ、現在のところ少数しか対応していないので、適宜 auto-install-batch-list に追加しよう。そして、 EmacsWiki の AutoInstall のページ の「 Support Other Extension Batch Install 」に報告よろしく。 もうひとつは ELPA がある。これも個人ベ
Emacsには元々diredと呼ばれるファイルブラウザが付属している。これは便利ではあるが、同じディレクトリにある複数のファイルを一気に編集したいといった場合、多少面倒な操作が必要だった。とは言え、エクスプローラやFinderなどからドロップするのはさらに面倒くさい。 Emacsにファイルブラウザをつける IDEなどであればツリー形式のフォルダブラウザが別途用意されており、そこからファイルを開けるようになっている。同じ仕組みをEmacsにつけるのがnavだ。 今回紹介するオープンソース・ソフトウェアはEmacs nav、Emacsにファイルブラウザを付けるLispプログラムだ。 正直試すまではナンセンスだと思っていた。硬派なEmacsにそんなものは不要だと。しかし、これがやってみるととても便利だと言うことに気づいた。MacBookの場合、画面の横幅が広いので、多少スペースが使われても大して
anything.elのインターフェイスを使い、EmacsにPHPの補完を実装するマイナーモード php-completion.el をリリースしました。 インストール・設定・補完のスクリーンキャストは以下です。 php-completion.el DEMO from imakado on Vimeo. 出来る事 visual studioやEclipseライクなポップアップ補完 anything.elのインターフェイスを使った補完 GNU Globalの作ったTAGSファイルから補完候補を自動収得 etags,ctagsで生成したTAGSファイルから補完候補を収得 php.netでのドキュメントの検索 インストール方法 php-completion.elのインストール方法を書きます。 スクリーンキャストと併せてご覧ください。 以下のElispが動作に必要です。anything.el,au
社内の雑談でdotfileを家と会社で共有するには、というような話題が出ました。Subversion管理しておくと何だかんだ言っても楽じゃない?みたいな話だったのですが、それ以前に共有できるような設定ファイルを書くのは少しコツがあるように思います。.bashrcなんかもそうでしょうけど、僕は.emacsも少しコツがあると思います。 というのは、requireの方法に関してです。よく下記のような設定例があると思うんですけど、これだと.elファイルが無い環境では.emacsの解釈途中でエラーで止まっちゃうんですよね。 (require ‘twittering-mode) (setq twittering-username "hnw" twittering-timer-interval 75) (add-hook ‘twittering-mode-hook (lambda () (twi
祖母の白寿のお祝い 先日、満99歳(数えで100歳)になった祖母の白寿のお祝いをやった。 さすがに身体のあちこちに不具合が出てきており、そろそろ本格的に外出も難しくなってきたので祖母と一緒に家族で集まれるのはたぶんこれが最後だろう。 下は0歳から上は99歳までいるので、移動と諸々…
html-helper-mode とは Emacs で HTML を編集するためのマクロ(Emacs Lisp プログラム)としては, YaTeX に含まれる yahtml がありますが,ここでは,かの Marc Andreessen 作の html-mode に基づいて Nelson Minar が作った html-helper-mode があります。 現在は Gian Uberto Lauri が保守をしています(が私は Nelson Minar の最終バージョンを使っています)。 html-helper-mode (Nelson Minar) html-helper-mode (Jeff Covey によるマニュアル) HTML Helper Mode (Gian Uberto Lauri) インストール ここでは Nelson Minar の HTML helper mode be
Auto completion with popup menu. Downloads and full documentation are found at the following page: https://github.com/auto-complete/auto-complete FeaturesVisual interfaceReduce overhead of completion by using statistic methodExtensibilityLightweightWorks in both TTY and X interfacesScreenshot ExtensionsLisp:auto-complete-extension.el is some enhancement by AndyStewart. Clang source for Auto Comple
追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行本(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る前回は install-elisp を使った elisp のインストールから設定の調べ方あたりを紹介しました。 今回は多分、今後入門記事を書く中でも、個人的に最も重要だと思う内容です。 例えば色の設定やインデントなど、色々と試してから実際に使っていきたい項目がありますが、.emacs に書いた設定を、いちいち再起動したり、load したりして読み込むのはとても面倒
webのいろんなデザインを生業にしている人間のちょっとしたTipsだったりメモだったり。 webのフロント技術について書く事が多いです。 もう5年以上使っているにも関わらず前々使い方を知らなかったりするemacsですが、ようやくきちんと勉強しようと言う気になったので調べてみました。 いままでも、HTMLとかCSSを書くときにもっとemacs使おうと思いつつ、テキストエディタのHTML編集モードやDreamWeaverといった分かりやすいエディタにフラフラ逃げていた訳ですが、今年はモヒカン度合いを高めようと思い、積極的に使って行こうと思います。 なぜviでないかというのはおいておいて。 という訳で、まずはHTML。 emacsでHTMLを書くためのモードはいくつかあり、 html-mode html-helper-mode psgml-mode(xml-mode or sgml-mod
変態キーバインドが嫌いな方へ 俺がおすすめできるのは↓ぐらいです。 (global-set-key [C-delete] '(lambda() (interactive)(kill-buffer (buffer-name)))) 本題 完全に参考記事(下部に掲載)にインスパイアされています。 要するに ↑←↓→をwindmove の up,down,left,right (split した windowを渡り歩く) Shift+ → or ← はwindowを左右に分割 Shift+ ↑はwindowを上下に分割 Shift+ ↓は分割を解除 Ctrl + ← or → で Elscreen の←→移動 これを設定します。 あとC-[DEL] に(lambda() (interactive)(kill-buffer (buffer-name))) を割り当てるのは我ながら結構気に入ってます
emacs-rails の機能メモ。 README のサマリを手がかりに、機能を調べてメモしていきます。 rubyforge.org (Subversion) svn co svn://rubyforge.org/var/svn/emacs-rails/trunk emacs-rails GitHub git clone git://github.com/tomtt/emacs-rails.git rails-minor-mode-prefix-key Railsマイナーモード用のプレフィックスキーとして、デフォルトで"C-c"が割り当てられている。 コード中で、rails-key "..."の様なキーバインディングがなされていたなら、このプレフィックスキーを使う事になる。
コーディングは当然のこと、メモをとったり、メール読んだりや2chを見たりなどemacsではなんでもできてしまいます。 やっぱりここまでできてしまうと、もっとemacsに統合したいと思ってしまいますね。 そこで、emacsからtwitterがつかえるelispを見つけたので使用をしてみました。 HugeDomains.com ダウンロードする ソースコードはSubversionで管理されています。Tracが導入されていますので、自分はBrowser経由でダウンロードしました。 /lang/elisp/twittering-mode/trunk/twittering-mode.el – share – Trac このページの下にある、Original Formatというリンクからダウンロードしましょう。 設定をする 設定はものすごくシンプルです。公式のサイトにも記述してあるとおりにやればすぐに
Twitterの日本語版が春にでも始まるらしいので、いい機会だから試してみた。 Twitter は海の向こうではSNSを抜いて大人気だとか。感覚的にこう、なんだろう。つぶやきの文化みたいな? みんながぶつぶつ言葉の泡を吐くんだけど、それらが互いに干渉しあって、時に大きな泡となって盛り上がったり、時には消し飛んで消沈したり。 Twitterが受け入れられているのは、ブログのように気張って書く必要もなく、誰かに意識してメッセージを届けようとする必要もなく、ゆる〜く、ぶつぶつ呟けるからみたいなところがあるのかなと思う。 もう一つTwitterを試してみようと思ったのは、EmacsでTwitterが出来るtwitering-modeというのがあったから。 ここからtwittering-mode.elを落してきて、~/.lispあたりに放り込んで、~/.emacsに (load "~/.twitte
Captcha security check hayamin.com is for sale Please prove you're not a robot View Price Processing
なんか毎回毎回ファイルを作るたびに手打ちで use strict を打ち込むのが面倒になってきたので(これで怠慢なプログラマの仲間入りかなw) Emacs のテンプレート機能を使って拡張子が Perl のファイルだった場合は自動で最初の決まり事の 3 行を入れてくれるようにしてみた。とりあえずはモードでの判定と拡張子での判定でやってみる。 僕の場合は template ってフォルダを作って、そのなかにテンプレートになるファイルを放り込んだだけ。今は Perl でしか使ってないけど、他に雛形が必要な言語があったら便利に使えそう。HTML の場合は psgml-mode 使えばもっと便利らしい。 ;; Mode Check Template (setq auto-insert-directory "~/site-lisp/template/") (auto-insert-mode t) (se
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く