Top / APL / emacs
HTML convert time: 0.027 sec.

APL/emacs

Last-modified: 2012-10-07 (日) 02:55:19

基本操作

カーソル移動

バッファ操作

キーバインド概要
C-x C-bバッファリストを表示する
C-x bバッファを切り替える
C-x <right>次のバッファに切り替える
C-x <left>前のバッファに切り替える
C-x kバッファを削除する

ファイル操作

キーバインド概要
C-x dファイラ(Dired)を開く
C-x C-fファイルを開く
C-x C-sファイルを保存する
C-x s全ファイルを保存する
C-x C-w別名でファイルを保存する
C-x iバッファに別ファイルを挿入する
C-x RET f文字コードおよび改行コードを変換する
C-x RET r文字コードおよび改行コードを変換して開き直す

検索/置換

キーバインド概要
M-x grep RETgrepを実行する
C-sインクリメンタルサーチを行なう(カーソル位置より後)
C-rインクリメンタルサーチを行なう(カーソル位置より前)
C-M-sカーソル以降にインクリメンタルサーチ(正規表現)を行なう
C-M-rカーソル以前にインクリメンタルサーチ(正規表現)を行なう
M-%対話式置換をを行なう
C-M-%対話式置換(正規表現)をを行なう
M-x replace-string対話なしで置換をを行なう
M-x replace-regexp対話なしで置換(正規表現)をを行なう

ウィンドウ操作

キーバインド概要
C-x 0カレントのウィンドウを閉じる
C-x 1カレント以外の全ウィンドウを閉じる
C-x 2ウィンドウを上下に分割する
C-x 3ウィンドウを左右に分割する
C-x o他のウィンドウに移動する

ナローイング/ワイドニング

キーバインド概要
C-x n nナローイングする(選択範囲のみ表示する)
C-x n wワイドニングする(ナローイングを解除する)

config

;;初期スタートアップ画面を表示しない
(setq inhibit-startup-screen t)

;;リージョンのハイライト表示
(setq-default transient-mark-mode t)

;;行番号の表示
(global-linum-mode t)
(setq linum-format "%3d")

;;モードラインに行番号とカラム位置を表示
(column-number-mode t)

;;カーソル行のハイライト
(defface hlline-face
  '((((class color)
      (background dark))
     (:background "dark slate gray"))
    (((class color)
      (background light))
     (:background "#666666"))
    (t
     ()))
  "*Face used by hl-line.")
;;(setq hl-line-face 'hlline-face)
(setq hi-line-face 'underline)
(global-hl-line-mode)

;;バックアップファイルを作成しない
(setq make-backup-files nil)

;;オートセーブファイルを作成しない
(setq auto-save-default nil)

Tips

UnityのLauncherに新規ウィンドウのメニューを表示する

  1. ubuntu tweakを起動する
  2. 「システム設定」→「QuickLists Editor」→「GNU Emacs23」を選択
  3. 「+」ボタンを押して下記を入力して「保存」ボタンをクリック
    Name: NewWindow
    Command: /usr/bin/emacs23 %F
  4. 一旦ログオフしてログインし直せばOK
    UnityのLancherのEmacsを右クリックすると、NewWindowのメニューが表示される