File tree 3 files changed +25
-0
lines changed
3 files changed +25
-0
lines changed Original file line number Diff line number Diff line change 4
4
(require 'magit )
5
5
(global-set-key (kbd " C-c s" ) 'magit-status )
6
6
7
+ ; ; https://github.com/magit/magit/issues/1743
8
+ ; ; use 2way ediff like we used to do in version 1.x
9
+ (setq magit-ediff-dwim-show-on-hunks t )
10
+
7
11
(eval-after-load 'magit
8
12
(when (and (not window-system) (string-match " 1\\ .4*" (magit-version)))
9
13
(set-face-background 'magit-log-head-label-tags " Grey85" )))
Original file line number Diff line number Diff line change 27
27
; ; Minimize current buffer's height
28
28
(global-set-key [f7] (kbd " C-x + C-u - 1 6 C-x ^" ))
29
29
30
+ (global-set-key (kbd " <f3>" ) 'term )
31
+
30
32
(provide 'hc-general-key )
Original file line number Diff line number Diff line change @@ -445,4 +445,23 @@ vi style of % jumping to matching brace."
445
445
(add-to-list 'load-path org-jekyll-publish-path)
446
446
(require 'org-jekyll-publish nil t )))
447
447
448
+ ; ; If non-nil, Dired tries to guess a default target directory. AWESOME
449
+ ; ; (setq dired-dwim-target t)
450
+
451
+ ; ; http://joelmccracken.github.io/entries/switching-between-term-mode-and-line-mode-in-emacs-term/
452
+ (require 'term )
453
+
454
+ (defun jnm/term-toggle-mode ()
455
+ " Toggles term between line mode and char mode"
456
+ (interactive )
457
+ (if (term-in-line-mode )
458
+ (term-char-mode )
459
+ (term-line-mode )))
460
+
461
+ (define-key term-mode-map (kbd " C-c C-j" ) 'jnm/term-toggle-mode )
462
+ (define-key term-mode-map (kbd " C-c C-k" ) 'jnm/term-toggle-mode )
463
+
464
+ (define-key term-raw-map (kbd " C-c C-j" ) 'jnm/term-toggle-mode )
465
+ (define-key term-raw-map (kbd " C-c C-k" ) 'jnm/term-toggle-mode )
466
+
448
467
(provide 'hc-general )
You can’t perform that action at this time.
0 commit comments