Emacs

目次

1 はじめに

私が Emacs を使い始めて、もうかれこれ20数年が経過しました。当時は、Unix な環境でしか使えませんでしたが、現在では、 Unix OS は勿論のこと、Linux、FreeBSD、Mac OSX、Windowsなど Emacsを 
利用できる環境は多岐に渡っています。しかも、CUI ではなく GUI な環境で利用できることもあって昔に比べたらかなり Emacs に対する敷居はさがっているのではないかと思います。  
 
20180912.png 201809122.png

Emacs について、私が一言で言えることとすれば 「何でもできる統合環境」 と言うことができると思います。 
因みに Emacs の ホームページは以下のように書かれています。 
 

An extensible, customizable, free/libre text editor — and more.
At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. 
 
GNU Emacs

(訳) 
「拡張可能でカスタマイズ可能な フリー/配布の制限がない自由な テキストエディタ さらに 
 
そのコアな部分には、テキスト編集をサポートする拡張機能を備えたLispプログラミング言語の方言であるEmacs Lispのインタプリタがあります。」 
 
Emacs は、エディタ機能を中心に、プログラミング言語である Emacs Lisp を使って自分のすきなように拡張し、自在に処理をこなすことができる統合環境型のアプリケーションだと思います。  
具体的に私が使っている Emacs では、以下のことが実現できています。 
 

  • テキスト 編集 
  • C 言語のプログラミング   
  • Perl
  • Lisp
  • HTML・XML  
  • Markdown 
  • Tex 
  • 統計 R
  • PDF 閲覧・作成 
  • Web 閲覧 
  • メール 
  • スケジュール 
  • ダイアリー 
  • ゲーム 
     

他にも沢山の機能があり、その機能を使う際には プログラムをインストールするのも簡単にできます。 
 

2 Tips

Emacs をより便利に自分好みで使うには、どうしても ELisp を避けて通ることはできません。 
しかし、最近ではパッケージをインストールしてちょこちょこっと設定ファイルに書き加えればすぐに自分好みの Emacs が利用できます。 
難しいプログラミングは後々覚えていけばどうにかなります。 
まずは、使ってみることです。ここでは、Emacs の パッケージのインストールや設定を中心にした Tips になります。 
 

No. タイトル 日付
001 コーディング(文字コード)の設定 2018-09-01
002 日本語入力・フォントの 設定 2018-09-01
003 画面設定 2018-09-01
004 画面スクロールの設定 2018-09-01
005 カラーテーマの設定 2018-09-01
006 パッケージ の 設定 2018-09-02
007 アウトライン プロセッサ (org-mode) の 設定 2018-09-02
008 org-mode 数式の表現 2018-09-02
009 org-mode HTML出力 2018-09-04
010 スクリーンフレーム の 設定 2018-09-12
011 Google 翻訳 の 設定 2018-09-13
     

 
 
 

3 ホームページについて

このホームページは、うつ病の精神治療法を研究するための私自身のためのサイトです。私自身が覚えることが苦手、且つ、忘れっぽい性分なので備忘録として主に以下の内容のものを扱っています。どこにいてもこのホームページを閲覧することができるようにという目的でこのホームページを作りました。
 
 
ホームページの作成には、Emacs 25.1.1 を使い org-mode により HTML を生成しました。Emacs を使った理由として、Mac , Windows , FreeBSD などOSを問わずに編集出来ること、また、日頃の文書作成も Emacs を使っているため慣れ親しんだツールを使うことが何よりも使い易いためでもあります。このホームページは、大学、大学院で学んだ事柄を中心に私自身が日々の研究のために忘れないようにするための私自身の備忘録、或いは雑記帳の様なものですので、記載されている事柄について十分な確認や検証をしたものではありません。
 
 

  • 患者様のための情報提供サイトではありません。
  • 医師、看護師、その他の医療従事者のための情報提供サイトではありません。
  • 研究者、大学教職員、大学院生、学生のための情報提供サイトではありません。

 
 
したがいまして、このサイトは私のためのネットノートなので、読みにくかったり誤りもあるかもしれません。
その際はご指摘いただけると嬉しく思います。
このホームページに掲載している図表、画像、文章に関しての転載、複写は自由ですが、いかなる結果が生じても責任を負えませんことを予めご承知おきください.
 
 
なかなか、まとめが進んでおらずリンクが機能していないページがあったり、書きかけのページがあったりします. 日々、アップデートしております.

[2017-03-06 Mon] org-mode のバージョンが 8.3.6 から 9.0.5 へバージョンアップしました. 
 

クリエイティブ・コモンズ・ライセンス
この 作品 は クリエイティブ・コモンズ 表示 - 改変禁止 4.0 国際 ライセンスの下に提供されています。
Valid XHTML 1.0 Strict


著者: Satoshi Takemoto Satoshi Takemoto

Created: 2018-09-13 Thu 15:35

Emacs 26.1 (Org mode 9.1.9)

Validate