牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

helm-ls-git がとても良い感じだったので helm の設定を見直してみるメモ

2014-08-08若干設定修正

(Emacs24.3)

インストール

M-x package-list-packages

  • helm
  • helm-ls-git

init.el

helm-mini を helm-for-files の表示に helm-ls-git を混ぜて順番を変えた感じにしてみた + α。
他もともと自分が設定してたやつ。

(progn
  (require 'helm)
  (require 'helm-ls-git)
  (custom-set-variables
   '(helm-truncate-lines t)
   '(helm-delete-minibuffer-contents-from-point t)
   '(helm-mini-default-sources '(helm-source-buffers-list
                                 helm-source-files-in-current-dir
                                 helm-source-ls-git
                                 helm-source-recentf
                                 )))
  (global-set-key (kbd "C-]") 'helm-mini)
  ;; (global-set-key (kbd "C-]") 'helm-for-files)
  (setq helm-split-window-default-side 'same)
  (global-set-key (kbd "M-Y") 'helm-show-kill-ring)
  (global-set-key (kbd "M-.") 'helm-etags-select)
  (global-set-key (kbd "C-x C-d") 'helm-browse-project)
  (define-key helm-map (kbd "C-h") 'delete-backward-char)
  )