HelmをCaskでインストールする

Posted by Tatsuyano on Thu, Aug 28, 2014
In
Tags emacs

anything.elをフォークして作られたツール、HelmCaskでインストール、管理したいと思います。

インストール

~/.emacs.d/Cask

(depends-on "helm")

caskコマンドの実行

$ cd .emacs.d
$ cask
Wrote $HOME/.emacs.d/.cask/24.3.1/elpa/archives/gnu/archive-contents
Wrote $HOME/.emacs.d/.cask/24.3.1/elpa/archives/marmalade/archive-contents
Wrote $HOME/.emacs.d/.cask/24.3.1/elpa/archives/melpa/archive-contents
Making version-control local to helm-autoloads.el while let-bound!
Wrote $HOME/.emacs.d/.cask/24.3.1/elpa/helm-20140827.436/helm-autoloads.el

最小限の設定

とりあえずREADME.mdに書いてある最小限の設定をします。

~/.emacs.d/init.el

;; Helm
(require 'helm-config)
(global-set-key (kbd "C-c h") 'helm-mini)
(helm-mode 1)

;;ミニバッファでC-hをバックスペースに割り当て
(define-key helm-read-file-map (kbd "C-h") 'delete-backward-char)

基本的な操作

  • C-c hで最近開いたバッファ(ファイル)を選択する
  • C-c fhelm-mode-find-fileが実行

helm-mode 1がどういう設定になっているかわかっていないので、今はこれぐらいしか把握していません(笑)。 もう少し理解したら書き足したいと思います。

追加 2014.9.11 Helmの設定

こちらのサイトを参考に設定してみました。設定はまったく同じなので、省略します。

参考サイト

関連する記事