Add emmet + redo keymaps

This commit is contained in:
Henrik Lissner 2014-07-23 23:16:28 -04:00
parent ad0c1d1b21
commit 85c1d278c1
3 changed files with 17 additions and 5 deletions

View file

@ -50,6 +50,7 @@
mod-snippets ; Snippet engine mod-snippets ; Snippet engine
mod-git ; GIT tools/settings mod-git ; GIT tools/settings
mod-fly ; Syntax and spell checkers mod-fly ; Syntax and spell checkers
mod-emmet ; Zen-coding for HTML+CSS
; mod-webdev ; Webdev tools (sass, js, etc) ; mod-webdev ; Webdev tools (sass, js, etc)
; mod-gamedev ; Gamedev tools (C++, love2D, html5) ; mod-gamedev ; Gamedev tools (C++, love2D, html5)
; mod-shell ; Terminal emulator settings ; mod-shell ; Terminal emulator settings

View file

@ -44,8 +44,8 @@
;; Leader alternatives ;; Leader alternatives
(nmap (kbd "s-f") 'projectile-find-file) (nmap (kbd "s-f") 'projectile-find-file)
(nmap (kbd "s-F") 'projectile-ag) (nmap (kbd "s-F") 'projectile-ag)
(nmap (kbd "s-r") 'helm-recentf) (nmap (kbd "s-m") 'helm-recentf)
(nmap (kbd "s-R") 'projectile-recentf) (nmap (kbd "s-M") 'projectile-recentf)
(nmap (kbd "s-o") 'ido-find-file) (nmap (kbd "s-o") 'ido-find-file)
(nmap (kbd "s-O") 'open-major-mode-conf) (nmap (kbd "s-O") 'open-major-mode-conf)
(nmap (kbd "s-d") 'mc/mark-next-like-this) (nmap (kbd "s-d") 'mc/mark-next-like-this)
@ -65,11 +65,12 @@
"E" 'my-init "E" 'my-init
"f" 'projectile-find-file "f" 'projectile-find-file
"F" 'projectile-ag "F" 'projectile-ag
"r" 'helm-recentf ; recent GLOBAL files "m" 'helm-recentf ; recent GLOBAL files
"R" 'projectile-recentf ; recent PROJECT files "M" 'projectile-recentf ; recent PROJECT files
"p" 'projectile-switch-project "p" 'projectile-switch-project
"/" 'evilnc-comment-or-uncomment-lines "/" 'evilnc-comment-or-uncomment-lines
"\\" 'toggle-sidebar "\\" 'neotree-show
"|" 'neotree-hide
";" 'helm-imenu ";" 'helm-imenu
"," 'ido-switch-buffer "," 'ido-switch-buffer
"=" 'align-regexp "=" 'align-regexp

10
modules/mod-emmet.el Normal file
View file

@ -0,0 +1,10 @@
(require-package 'emmet-mode)
(add-hook 'scss-mode-hook 'emmet-mode) ;; Enable Emmet's css abbreviation.
(add-hook 'web-mode-hook 'emmet-mode) ;; Auto-start on any markup modes
(add-hook 'nxml-mode-hook 'emmet-mode) ;; XML too...
(imap (kbd "s-e") 'emmet-expand-line)
(provide 'mod-emmet)