AutoHotkeyはホットキーへの機能の割り当てなど常駐ソフトの作成に特化したスクリプトエンジン。多彩なコマンドが用意されており、GUIを持ったプログラムの作成も可能。 任意のキーの割り当て変更、マクロ、ウインドウ操作 ... オープンソースの簡易プログラム言語、Windows用フリーソフト。
[最終更新] 2019年11月25日 (2019/11/23追記)ドライバ周りは今でも使えますが、XKeymacs周りは「Windows 10 + US配列のMac系キーボードで英かな変換とEmacsキーバインド – 或る阿呆の記」を参考にkeyhacを使ったほうがよいと思います。 私はHappay Hacking Keyboard Type-S、通称HHKBを使っています。もちろんUS配列版。キーを極限まで減らしたコンパクト志向でプロユース。こういう製品っていまだにあまり見当たらないのはなぜでしょう…。コンパクトで打鍵感に重きを…という時点で選択肢がほとんどなくなってしまいます。まぁそもそも、キーボードに金をかけようという層が少ないのかも知れませんが…。 やりたいこと HHKBをWindows 8 Proで快適に使うための備忘録を兼ねたメモです。条件は以下。 ◇キーを自由に使いたい Em
Emacs Advent Calendar jp: 2010 の13日目というわけで、相撲大好き Emacser の tomoya です。どすこんばんわ (2日連続のネタです)。 昨日12日目は荒川智則さんのいつもの操作がなんなのか調べる方法でした。明日は kwappa さんになります。 ちなみに、去年は Mac の Emacs 23.1 以降でOS標準辞書を使ってみるというネタでした。今年はこれを更に分解して、Elisp で遊んでみたいと思います。 カーソルについて。 さて、パソコンの UI には、主にマウスカーソルとキャレットカーソル*1がありますが、エディタにおいてはキャレットカーソルは最も重要な情報源です。 RPG でいうところの操作キャラの現在地で、これを見失うと操作不能になりますし、調べるとアイテムが見つかったりします。 そんな現在地ですが、Emacs では文字の入力位置という
はじめに GNU Emacs には Emacs Lisp 言語を用いた超強力なマクロ機能があります。 ここでは、私がこれまでに培ってきた便利な設定/カスタマイズ用マクロを 紹介したいと思います。 自作パッケージも含め、サンプルコードも載せていますので、 「.emacs(あるいは .emacs.el)」ファイルにコピー&ペーストして使ってください。 なお、2009年3月現在、私が使っている Emacs は次の通りです。 このページで紹介しているコードは 全て Emacs バージョン 22 を前提としています。 私の .emacs.el ファイルは ここ にあります。 Emacs 22.3 (Carbon Emacs Package; Mac OS X 10.5.6) Emacs 23.0.91 (Linux; Ubuntu 8.10) Emacs 22.1 (Linux; Rocks Clu
追記 この記事を元に書籍が出来ました! 時間と命を削って、より詳細に解説しましたので、Emacs に興味がある人はぜひ一度手に取ってみて下さい。 Emacs実践入門 ?思考を直感的にコード化し、開発を加速する (WEB+DB PRESS plus) 作者: 大竹智也出版社/メーカー: 技術評論社発売日: 2012/03/07メディア: 単行本(ソフトカバー)購入: 22人 クリック: 396回この商品を含むブログ (1件) を見る僕が Emacs を使いはじめたのは、MacBook を買ってからなので、月日が短く、まだ1年半くらいしか経っていないのですが*1、Emacs を使い始めてすぐに至るところで目にしたのが Anything という単語でした。 たぶん、現 anything.el のメンテナの id:rubikitch さんの記事今anything.elがアツいあたりを見て知って、使
はじめに 半年くらい前だったかに使い始めたAquamacs Emacsですが,Ctrl+n,Ctrl+pの押しっぱなしによるカーソルの上下移動がモッサリしていて,イライラさせられてきました. そんなチリがそれなりに積もってきたとか,突然掃除を始めたくなるくらい崖っぷち的精神状態な今日この頃とか...そんな背景もあり,以前から存在だけは知っていながら触らずじまいだったCocoa Emacsをインストールして使ってみることにしました. 以下,それを機に新しく(話題的には新しくないかと)入れてみた拡張と,それを踏まえた.emacsの現状についての記録です. [mac][emacs] Carbon Emacs設定の現状をまとめてみた « 岩家ぶろぐ かなり間が空いてますが,このエントリの「その後」的な位置づけにでもなりますかね. なお,相変わらず,Emacs Lispは書けません.変更部分は,「雰
カスタマイズ性の高い総合テキストエディタEmacsの、Mac OS X ウィンドウ環境で動作する GNU Emacs。 奥が深すぎて取り挙げるにも難しくて敬遠しており、また私も長いことVimを使ってきたということもあって書かなかったのですが、少し前からだんだんと使えるようになってきたので、ここで取り挙げます。 まだまだ「こうですかわかりません><」なところも多いので、初心者から初心者に毛の生えた程度まで向きの内容になるかと。 ダウンロードページ ディスクイメージからアプリケーションフォルダへドラッグ・ドロップするだけで使えます。起動するとこんなウィンドウ。 キーバインドが特徴的で、先ずはそれに慣れるところから。 Vimの :Tutorial コマンドでできるチュートリアルのように、Emacsにも入門者向けのチュートリアルがあり、何かを参照しながらでもそのチュートリアルを実践することをおすす
auto-complete v1.2がリリースされ、各メジャーモード用に辞書ファイルを用意すれば手軽にキーワードを補完できるようになっています。 最初から用意されている辞書ファイルは、 c++-mode c-mode clojure-mode css-mode java-mode javascript-mode php-mode python-mode ruby-mode Cocoa用の辞書ファイルはないので用意します。vi(m)用のCocoaキーワードファイル | hippos-lab::blogで配布されいている、"objc_keyword"をダウンロードし"objc-mode"というファイル名にします。"objc-mode"ファイルをauto-completeの辞書ファイルが置かれているディレクトリ(初期値は"~/.emacs.d/ac-dict")にコピーします。 あとは、"~/.
人生初めての萌え神社メイドカフェ体験で、「なむなむ、にゃんにゃん、ラブ込め〜」という呪文(唱えた人の味覚を鋭敏にし、ケーキの味を引き立たせる効果があるらしいです)をテレビ取材で唱えさせられそうになったので、丁重に断りました。今年1年の中でも3本の指に入るほどの真面目に人と話した場面だったのではないかと思います。 そんな事があったのが、six days ago! agoではありません、IMAKADOです。 さて、皆さんはプログラム中に = を書くとき、両端にスペースを入れているでしょうか? 私は、入れています。入れないより入れた方が、プログラムがずっと読みやすくなるからです。 ですが、前後にスペースを入れない時と比べて、2回タイプ数が増えてしまうという問題があります。 そういった問題を解決する smartchr.el というemacs拡張をリリースしました。 smartchr.elを使う事で
概要 Mac で Cocoa アプリケーションや iPhone アプリケーションを開発する場合通常 XCode を利用します。 しかしながら、 普段 Emacs を利用している人は XCode に違和感を感じるはずです。 XCode は Emacs 風キーバインドに対応しているのでなんとかごまかしながら頑張っている人もいるかもしれませんが、 Emacs 使いはやっぱり本物の Emacs でないとプログラムのわくわく感が減少してしまうでしょう。 ここでは iPhone アプリケーションのプログラムを、なるべく Emacs でコーディングするための設定を記述していきます。 Cocoa アプリケーションを開発する場合は文章を参考に設定を多少変更してください。
I’ve been doing a lot of Javascript lately, which has naturally led to a whole lot of trips down the .emacs rabbit-hole So, here are the steps you need to turn OOTB Emacs into the perfect environment for working on Javascript: Auto-completion Fizzing! First up, you’re going to want decent auto-completion, so install the straightforwardly named auto-complete-mode. Due to some mode-name aliasing tha
JavaScriptのメジャーモードについて Emacs23.2からJavaScriptのメジャーモードが変更され(js-mode)、以前とは比べ物にならない程使い勝手がよくなりました。 しかし、js-modeではリアルタイムでのエラーチェックが行われないためもの足りないと感じます。 js2-modeは人気のメジャーモードで、リアルタイムでチェックを行なってくれるのですが、 インデント周りで不具合があるようでespresso.elと組み合わせるのが主流のようです。 基本的にはこちらを参考に設定するだけで良いのですが、設定項目がごちゃごちゃしていてあまりよろしくないです。 そこでid:moozさんがjs2-modeにパッチを当てたものを使用します。 これは特に細かい設定をする必要無く使うことができます。 また、ハイライト機能もこちらの方が良いです。 インストール方法 js2-mode.elを
最近確実に左手小指が強化されてきました、nagataです。 さてさて、今回は.emacs紹介というベタなテーマです。 いいんです。自分はまだやってないんで。 とりあえず、マイ.emacsの全貌はこちら。 Mac OS X 10.6上のemacs23で使ってます。 せっかくなので上から解説していきますよ! 基本的に、.emacsに書いてる内容→解説、の順です。 解説、というか一言コメント 初期設定 (let ((default-directory "~/.emacs.d/site-lisp/")) (setq load-path (cons default-directory load-path)) (normal-top-level-add-subdirs-to-load-path)) お決まり。 elispがつまったディレクトリを指定しています。 normal-top-level-add
This shop will be powered by Are you the store owner? Log in here
Ruby や Rails の開発環境として Aptana Studio や NetBeans を試してみたんですが,やはりキーボードですべての操作を行うことができる Emacs を使うことにしました。僕が設定した内容をご紹介します。 設定 今回,僕が Emacs に設定したのは ruby-mode.el と,マイナーモードの ruby-electric.el(対応する括弧やendを自動補完してくれる), rails.el, ruby-block.el(end に対応する行をハイライトする),それから Ruby のデバッガを起動できる rubydb とソースコードのディレクトリやファイル,メソッドを表示してくれる ECB です。 まず,Ruby のソースをダウンロードして展開し,misc ディレクトリに入っているすべての *.el ファイルを load-path の通ったところに置きます。(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く