この記事は abicky.net の Emacs で Helm をストレスなく使うための個人的な設定 に移行しました
Documentation Introduction Installation Instructions Info Manual (current or old 1.2.0 release) FAQ Known Issues Wiki (Mostly same information as here.) External Documentation Introduction on Mastering Emacs Old Video Introduction (While it is four years old, it might still be useful.) Emacswiki Page
○Emacsのc-modeでコメントを /* printf("hoge\n"); */ ではなく、 // printf("hoge\n"); に変更する方法。・c-modeに加えているhookに (setq comment-start "// ") (setq comment-end "") を追加するだけ。単純だ。 ↓なので、こんな感じにしている ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; C mode ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (defun my-c-mode-common-hook () (c-set-style "linux") (setq indent
emacsのコメントアウトについて2点質問があります。 1.何も無い行にて”//”←こういったコメントアウトをしてから文字を入力しようとしたら勝手に”//”の前に空白(インデント)が挿入されてしまい、困っています。どうすればこれを回避できるでしょうか? 2.プログラム内で下記のような複数行に渡るコメントアウトを楽に行うには、どうすれば宜しいでしょうか? /** * */ 以上、ご回答の程、宜しく御願いします m(_ _)m
2013年02月15日16:19 カテゴリプログラムiPhone Xcode や Emacs が重いと感じたら最初に試してみるコマンド さいきんやたら重くなるときがあるんです… Emacs24.2 ひどいときは入力したキーが押されっぱなしになる… マシンは買ってから一年経ってないMacBook Air。メモリだって8GB積んでるのに? アクティビティモニタを開いてみると、その時CPUを100%使い切ってMacBookいっぱいいっぱいっぽい… 「なんで?」って思って調べてみたら、原因は Xcode の Indexing でした… どうやら、コード補完の為の検索情報を生成するのにいっぱいいっぱいらしい。 なので、ターミナルからこう実行してIndexingを止めた。defaults write com.apple.dt.Xcode IDEIndexDisable 1 おおおお…ソース書き換えても
現状では、これらのプログラミング言語におけるメソッド補完などの高精度なコード補完は不可能である。本プロジェクトでは、これらのプログラミング言語で高速かつ高精度で行えるようにする。 さらに、以下に挙げるauto-complete.el自体の拡張および研究も行う。 補完インターフェースの研究 補完インターフェースの改良 サマリ機能などの本体機能拡張 また、日本語および英語のドキュメントを作成して、ユーザー(特に新規ユーザー)が簡単に利用できるようにする。 Emacsが開発されてから二十余年、ポップアップ型補完拡張は一度も登場したことがなかった。ましてや動的言語のメソッド補完などは夢のまた夢であった。最近になってようやく、それを実現するための条件が満たされようとしている。私は、本プロジェクトがEmacsの進化に大きく貢献し、今まで見せたことがなかったエディタとして一面を見せはじめるきっかけになる
■■■ Emacsをもっと快適にするElisp集 Emacsは単独でも強力なテキストエディタですが,Elispによるカスタマイズでエディタの枠を越えた強力な作業環境になり得ます.とはいえ,Elispのコードを書くのはなかなか敷居の高いもの.そこで今回は,Web上で公開されている様々なElispをご紹介します.「Emacsって興味はあるけど何ができるの?」「Emacs使ってるけどもっと便利にしたい!」とお考えの方のヒントになれば,と思います. なお、Elispのご紹介にあたり、Emacsは23.1.1、OSはWindows7とMandrivaLinux2010.0で確認しています。環境によっては動きが異なったり、動作しない可能性がありますのでご了承ください。 ■■ newsticker.el Emacsに標準で入っているフィードリーダです. “M-x newsticker-show-news
Tern consists of several components. Depending on what you are trying to do with it, you will be interested in a different layer. At the very top are the editor plugins. These talk to a Tern server, which is implemented on top of the server module, which uses the inference engine to do the actual type inference. The Tern server The bin/tern binary (node.js script, really), is used to start a Tern
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を使っている時、ちょっとここの色変えたい、とか、ここの動作を変えたい、というのがよくあると思います。そういう時皆さんどうしてますか?elispがあんまり分からない僕なんかはぐぐっては見つかった設定をコピペする、見つからなかったら諦める日々を過ごしていました。 で、そんな中知ったcustomize-groupという関数。これを使うと、そんな生活とはおさらば出来るんです。 具体例で示しましょう。例えば、現在行のハイライトの色設定を変えてみます。 現在行のハイライトの色を変える まず、customize-groupでは、いろんな設定がgroup分けされているので、今から変える設定がどのgroupに属しているのか考えます。大体その設定が書かれているelispのファイル名やmode名です。 現在行のハイライトはhl-line-modeなので、hl-lineというgroupかな、と
第6回関西Emacs勉強会で, Emacs上で最強のターミナル(端末)環境を実現する話をしてきました. 以下がそのとき用いたスライドです. Emacs上のターミナルを最強に from Lintaro Ina このスライドだけでは, とりあえず使ってみるのではなく常用したい場合にどうしたらよいかわかりにくいと思うので, その辺りを補足しながら, きちんとしたドキュメントを書くまでの暫定の使い方を書いておこうと思います. 更新履歴 2012-11-07 端末バッファを別ウィンドウに開くコマンドの仕様変更(term-plus-mux-el@ed343fb)に追従 2012-10-24 リポジトリ構成の変更に伴い配布場所とインストール方法の説明を変更term+mux-newのセッションを訊く条件が変更されたのを反映 これは何? Emacs上の端末エミュレータです. もともとterm.elというもの
最近Androidの開発をしていまして、例にもれずEclipseが体に合わないため(というかEmacsが好きなため?)、Emacsで開発をしています。 しかし、いままでJavaで本格的に開発したことなかったのでEmacsにおけるJavaの開発環境がまったく整備されていないので、EmacsでもうちょっとJavaの開発がしやすくする便利なモードないのかなと調べてみました。 いろいろ調べてみたら、JDEE − Java Development Environment for Emacsってのがあったのですがなんかごてごてしていて、そんなモリモリの機能いらないんだよなぁと思っていたら「ajc-java-complete」っていうのをみつけました。 ajc-java-completeは名前の通りauto-completeやyasnippetと連携して補完することをメインにしたものになっていて、今も開
Hoogleのコマンドライン版のhoogle-cmdlineというのがあるらしい.Emacsからも使えるようなのでひとまずebuildを書く. $ cat /usr/local/overlays/portage/dev-haskell/hoogle-cmdline/hoogle-cmdline-20061107.ebuild # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ MONTH=(jan feb mar apr may jun jul aug sep oct nov dec) MY_P="${PN}-${MONTH[$((${PV:4:2}-1))]}-${PV:0:4}" DESCRIPTIO
id:rubikitchさんのRuby リファレンスマニュアルを Emacs で参照・ anything.el との連携(改訂版) - http://rubikitch.com/に移転しましたを参考にして、Haskellの日本語マニュアルhrefをanything.elで使えるようにしてみました。 .emacsに以下のように書いて (defun href (kw) (interactive "shref: ") (with-current-buffer (get-buffer-create (concat "*href:" kw "*")) (when (zerop (buffer-size)) (let ((kws (split-string kw))) (call-process "href" nil t t (car kws) (concat (cadr kws) "")))) (s
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く