LT for 東京Emacsひなまつり https://tokyo-emacs.connpass.com/event/121603/
Recently, I have seen a lot of Emacs users showing interest in Ivy. Most of them already know Helm or Ido. When someone asked Helm or Ivy? on reddit, I thought that I could give my opinion on Ivy, since I am an ex-Helm zealot. Helm and Ivy are completion frameworks. It means they are tools that the Emacs ecosystem can use to narrow the field of possibilities after a given user input. The most comm
Atomic Object has a great tradition of making and customizing tools. It’s a habit I’ve gained and lost several times over my career — keeping tools sharp requires time and effort. Fortunately, one of the best things about becoming an Atom is that all of my colleagues care deeply about software, so it’s easy to find inspiration to start making tools again. Recently, I’ve been working on a modern Ja
LaTeX で論文を作成するときに参考文献をどう書いていますか? 毎回毎回 thebibliography 環境を利用して一所懸命に全てを書いていますか? ……そんなの効率悪すぎです。 そう、……もしあなたが Emacs を使っているのであれば、本当に効率悪すぎなのです。 どうせなら BibTeX を利用して快適に作業しましょう。 :-) 目次 BibTeX って何?便利なの? bibtex-mode を利用したデータベースの作成 文献の種類とその識別子 必須項目とオプション項目 サンプル reftex-mode を利用したデータベースの活用 bibliographystyle について reftex-mode を自動的に有効にする BibTeX の変わった利用法 リンク BibTeX って何?便利なの? 参考文献となる論文・書籍群を専用のデータベースに登録しておけば、 LaTeX で論文
I just updated to the most recent version of Dired+ and Emacs (from a nightly build) and, for some reason when I open Dired on any path, I don't see details (e.g. file size, permissions, size, etc.) Has anything changed on Dired+ in the latest version? How do I restore the details view? Here is a snapshot of what I get now:
Emacsでは、以下のように編集権限がないファイルをsudoを介して編集することが可能です。 tramp - Emacsでsudoしつつファイルを開く方法 - DQNEO起業日記 ubulog: Emacs でファイルをsudoで開き直す その際、当然ながらrootのパスワードを入力する必要がありますが、それをEasyPGを使うことで省略することができました。 Emacs EasyPGメモ | magiccircuit.com auth-source Emacsには、auth-sourceという認証情報を格納したファイルを扱うためのパッケージがデフォルトで付属されており、 いろいろなパッケージから認証の処理が必要な時に参照されているようで、 Trampでもパスワードが必要な時に、このパッケージを利用しています。 具体的には、 接続しようとしているメソッド/ホスト/ユーザに対応するエントリが
multiple-cursor.el(ver1.2.1)で連番を挿入できる関数mc/insert-numbersは、連番の開始番号しか選択できません。 cua-modeのように問い合わせで増加数や0埋めを指定したかったので走り書きしました。 設定をコピペして反映させ、multiple-cursor使用時に M-x my/mc/insert-numbersを呼び出せば以下のプロンプトが表示されます。 Start from (default 0): 開始番号 Increment by (default 1): 増加数 Padding (default %01d): 0埋め、空白埋めなどのフォーマット(%03d, %5d) ;; insert specific serial number (defvar my/mc/insert-numbers-hist nil) (defvar my/mc/i
Everyone has their own dreams, and every emacser has an own operating system dream! – AndyStewartWe want full-feature browser in Emacs!I think every emacser are hoping to run a modern browser in Emacs inside, not text browser like w3m, not xwidget that break emacs’ text pure world, we hope running WebKit engine browser like any other modern application, not just text, it can run javascript, it can
2014年 1月 23日 Toni Reinaさんの helm-dash.el の紹介です。Emacs Lispのライブラリであるdash.elとはまったくの別物です。 複数のプログラミング言語やフレームワークの関数の説明などをEmacs helmのインターフェースで選べるようになり、デフォルトのブラウザで詳細を開くことができます。 最近MacOSX版のEmacsにも対応したみたいなので使い方を書き残しておきます (設定は現時点ものであり、変更になる可能性があります)。 GitHubからclone、またはelpaやel-getから入手します。 helm-dash.el 私はdocsetはDropboxには置かないようにしました。一括インストール方法は後述。 (require 'esqlite) ;; https://github.com/mhayashi1120/Emacs-esqlite
2014/1/5 blog更新しました mykie.el version 0.1.1になりました。 :err,:C-u&err,:region&errのキーワード指定ができるようになりました。 flycheck か flymake のエラーがあるときに使えます。どのキーワードを優先するかをキーバインド登録時の順番でかえることができ るようになりました。(デフォルトではオフです)上の変更に伴いキーワード分岐のための条件のデータ構造が変わりました。 独自に条件を追加している人は注意が必要です。※過去の更新は下の方に移動しました この記事は.emacs Advent Calender 15日目の記事です。 Emacsはそれ自体が拡張できるのが特徴ですが、拡張をどんどんいれていくと使 えるキーバインドがなくなってしまうのが問題です。 そこで今回の拡張mykie.elの出番です。 この拡張は通常の呼
Some time ago I wrote about highlighting matching parentheses with show-paren-mode. This is definitely useful, but it’s kind of restrictive, since parentheses are just a specific kind of paired delimiter. Single and double quotes are also paired delimiters (at least in most programmming languages). In the Ruby programmming language, for instance, do and end also constitute paired delimiter. smartp
ワープロやテキストエディタ上で同じ処理を繰り返したいとき、 簡単にできる場合とできない場合がある。 文字列をひとつずつ検索したり置換したりする機能はいろいろなエディタに装備されているが、 「すべての文字の間に空白文字を挿入していく」ような変わった処理を繰り返し実行させるような機能は用意されていないのが普通である。 私が開発した Dynamic Macroという機能を使うと このような処理を簡単に連続実行させることができる。 たとえば「また大阪か」を「ま た 大 阪 か」に変更したいようなとき、 空白文字をひとつずつ入力していくのは面倒であるが、 Dynamic Macroを使うと 「空白文字を入力してカーソルを右に動かす」という操作を二度繰り返した後で 「繰り返しキー」を押すことにより その操作が自動実行されるようになっている。 繰り返しキーを何度も押すと同じ処理が何度も実行される。 もっ
2013/09/14追記 機能や設定については、Wikiにまとめることにしました。 バージョンアップにより、これらは変更されている可能性があります。 最新の情報はWikiを確認して下さい。 これは何? FirefoxをVimライクに操作できるVimperator/KeysnailというFirefoxのアドオンがあります。 自分はVimperatorを使っていて、これが無いと悶絶してしまうくらいの超絶便利なアドオンなのですが、これらのアドオンにはヒントモードなる機能があります。 "f"を押すと上のようにリンクにポップアップが表示され、続けて辿りたいリンクのアルファベットを押せば、そのページに行けるというものです。 で、これと同じインタフェースをEmacs上で提供する拡張を作成しました。 スクリーンショット 一番シンプルな使用例を以下に示します。 以下のようにバッファが開かれている状態で、 本
ターミナルエミュレータに"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-
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く