emacs始めました

勉強会に参加したとき、凄腕のエンジニアの皆さんがemacs使ってプログラミングしていたので自分も挑戦。

まずは、環境構築

環境

詳細設定

設定詳細を設定ファイルに記載

  • 設定ファイルのPath
/Users/{USER}/.emacs
  • 記載内容
;;; パス
(setq load-path (cons "/usr/share/emacs/site-lisp" load-path))
;;; 対応する括弧を光らせる。
(show-paren-mode 1)
;;; ツールバーを消す
(tool-bar-mode 0)
;;; カーソルの点滅を止める
(blink-cursor-mode 0)
;;; タイトルバーにファイル名を表示する
(setq frame-title-format (format "emacs@%s : %%f" (system-name)))
;;; デフォルトの透明度を設定する (85%)
(add-to-list 'default-frame-alist '(alpha . 85))
;;; 背景色を設定します。
(add-to-list 'default-frame-alist '(background-color . "black"))
;;; 文字の色を設定します。
(add-to-list 'default-frame-alist '(foreground-color . "white"))
;;; 行数の表示
(require 'linum)
(global-linum-mode)

ライブラリー

ファイルに行数を表示する為のライブラリーをいれておく
Pathのファイルを新規作成し、内容をそのままコピーして保存

  • Path
/usr/share/emacs/site-lisp/linum.el
  • 内容

http://stud4.tuwien.ac.at/~e0225855/linum/linum.el

Tips

  • 一行を折り返さないコマンド
M-x toggle-truncate-lines
C - x RET c mule-utf-8-mac
C - x C - f [ファイル名]