org-mode

Debian testing(Buster)でelpa-ace-linkをインストールし設定する

elpa-ace-linkとは

バッファ内のリンクをタブではなく、アルファベットで選べるようにしてくれます。

サポートしているモードは,以下のとおりです。

  • Info-mode
  • help-mode
  • org-mode
  • eww-mode
  • gnus-article-mode
  • Custom-mode
  • woman-mode
  • goto-address-mode

elpa-ace-linkのインストール

# apt install elpa-ace-link

elpa-ace-linkの設定

‘.emacs’に

(require 'ace-link)
(ace-link-setup-default)

と書きます。

これで

`Info-mode`、`help-mode`、`woman-mode`、`eww-mode`、`compilation-mode`、`custom-mode-map`で’o’キーを押すと、リンクを示すアルファベットが現れます。

 

Infoバッファで’o’キーを押したところです。

org-modeの設定

org-modeは追加で設定しなければなりません。

(define-key org-mode-map (kbd "M-o") 'ace-link-org)

これで、’M-o’でリンクが表示されます。

さらに、’gnus-article-mode’などの設定例が、’/usr/share/doc/elpa-ace-link/README.md’に書いてあるので参考にしてみるとよいでしょう。

パッケージ『elpa-yasnippet』のインストールと設定

これは何?

Emacsのためのテンプレートシステムです。

Template system for Emacs YASnippet (yet another snippet extension for Emacs) is a template system for Emacs. It allows you to type an abbreviation and automatically expand the abbreviation into function templates. . Bundled language templates includes: C, C++, C#, Perl, Python, Ruby, SQL, LaTeX, HTML, CSS and more.

 環境とソフトのバージョン

  • OS:Debian(stretch)
  • Emacs:24.5.1
  • elpa-yasnippet:0.11.0-2

 インストール

# apt-get install elpa-yasnippet

同時に『yasnippet-snippets』もインストールされます。

設定

(require 'yasnippet)
(yas-global-mode 1)

snippetsがインストールされている場所

‘/usr/share/yasnippet-snippets’

TODO

org-modeの変換表をまとめる。

[Emacs]Org-modeの最新版をインストールする

1 はじめに

org2blogがorg-modeのバージョン7以上を要求していたので
org-modeのサイトから最新版の7.8.06をダウンロードし,
インストールしました.

2 インストール

Org-Mode: ダウンロードとインストール

上記サイトからzipまたはtarファイルをダウンロードし,
ロードパスの通っているところに置きます.

.emacsファイルには

(setq load-path (cons “~/path/to/orgdir/lisp” load-path))
(setq load-path (cons “~/path/to/orgdir/contrib/lisp” load-path))

のように書きます.

3 設定

(add-to-list ‘auto-mode-alist ‘(“\\.org\\'” . org-mode))
(add-hook ‘org-mode-hook ‘turn-on-font-lock) ; not needed when global-font-lock-mode is on
(global-set-key “\C-cl” ‘org-store-link)
(global-set-key “\C-ca” ‘org-agenda)
(global-set-key “\C-cb” ‘org-iswitchb)

これで,org-modeが最新版になりました.
マニュアルどうりですね.

[Emacs]Org Modeに関するまとめ・リンク集

1 はじめに

Emacsのorg-modeを設定したのでその備忘録.

2 設定

まずは,オフィシャルサイト.

Org: あなたの生活をプレーンテキストで

英語ですが,ドキュメントにあるコンパクトガイドを読み,その後必要に応じて
マニュアルを参照すればよいでしょう.日本語訳は日本語マニュアル
翻訳チームの方々がVersion7.5までの翻訳をされていますので
そちらのリンクを参照してください.

org-mode – Wikipedia, the free encyclopedia

Wikipediaにあるorg-modeの解説.

3 カスタマイズ

brool » Blog Archive » Using Org Mode with GTD

Org Modeを使ってGTDをやるための設定がていねいに書かれています.

How I use Emacs and Org-mode to implement GTD

こちらもGTDのやり方が書かれたサイト.

emacs-fu: nice-looking pdfs with org-mode and xetex

こちらは,Org ModeとLaTeX.texファイルはそのままyatex modeで書くので
Org Modeからエクスポートすることはないのですが,参考までに.

4 ドキュメント

org-mode-doc-ja

有志の方々がVer7.5のマニュアルを翻訳されています.html,pdf,texi各種
あります.感謝.

$ cheat orgmode

いわゆるチートシート.

Org-mode による HTML 文書作成入門

日本語による入門ドキュメント.最後の方にドキュメントのソースがダウンロード
できるので読むとよいです.

EmacsWiki: Org Mode

EmacsWikiのOrg Modeの解説.カスタマイズ,アドオンへのリンク等情報豊富.

Org Mode – Organize Your Life In Plain Text!

Org Modeをパーソナルインフォメーションマネージャーとして使い倒している人
が書いたドキュメント.まずその量に圧倒される.アウトプットの効率化からスケ
ジュール管理まで何でも書いてあります.