|
@@ -1123,6 +1123,22 @@ Otherwize hook it." |
|
|
(set-variable 'bookmark-default-file |
|
|
(set-variable 'bookmark-default-file |
|
|
(expand-file-name (concat user-emacs-directory |
|
|
(expand-file-name (concat user-emacs-directory |
|
|
"bmk"))) |
|
|
"bmk"))) |
|
|
|
|
|
|
|
|
|
|
|
(defun my-bookmark-set () |
|
|
|
|
|
"My `bookmark-set'." |
|
|
|
|
|
(interactive) |
|
|
|
|
|
(cl-assert (or buffer-file-name |
|
|
|
|
|
default-directory)) |
|
|
|
|
|
(let ((name (file-name-nondirectory (or buffer-file-name |
|
|
|
|
|
(directory-file-name default-directory)))) |
|
|
|
|
|
(linenum (count-lines (point-min) |
|
|
|
|
|
(point))) |
|
|
|
|
|
(linetext (buffer-substring-no-properties (point-at-bol) |
|
|
|
|
|
(point-at-eol)))) |
|
|
|
|
|
(bookmark-set (format "%s:%d:%s" |
|
|
|
|
|
name linenum linetext) |
|
|
|
|
|
nil))) |
|
|
|
|
|
|
|
|
(set-variable 'bookmark-save-flag |
|
|
(set-variable 'bookmark-save-flag |
|
|
1) |
|
|
1) |
|
|
(with-eval-after-load 'recentf |
|
|
(with-eval-after-load 'recentf |
|
@@ -2582,6 +2598,7 @@ Any output will be written to current buffer." |
|
|
(define-key ctl-x-map "R" 'remember) |
|
|
(define-key ctl-x-map "R" 'remember) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
|
;; ivy |
|
|
;; ivy |
|
|
|
|
|
|
|
|
;; (set-variable 'enable-recursive-minibuffers t) |
|
|
;; (set-variable 'enable-recursive-minibuffers t) |
|
@@ -2731,6 +2748,8 @@ Any output will be written to current buffer." |
|
|
|
|
|
|
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
|
|
|
|
;; dired-k |
|
|
;; なんかよくわからないけど頻繁に index.lock を残してしまう |
|
|
;; なんかよくわからないけど頻繁に index.lock を残してしまう |
|
|
(when (fboundp 'dired-k) |
|
|
(when (fboundp 'dired-k) |
|
|
(set-variable 'dired-k-style 'git) |
|
|
(set-variable 'dired-k-style 'git) |
|
@@ -2765,6 +2784,7 @@ Any output will be written to current buffer." |
|
|
(define-key input-decode-map "\e[1;5C" [C-right]) |
|
|
(define-key input-decode-map "\e[1;5C" [C-right]) |
|
|
(define-key input-decode-map "\e[1;5D" [C-left]) |
|
|
(define-key input-decode-map "\e[1;5D" [C-left]) |
|
|
|
|
|
|
|
|
|
|
|
;;;;;;;;;;;;;;;;;;;;;;;; |
|
|
;; mozc |
|
|
;; mozc |
|
|
|
|
|
|
|
|
(global-set-key (kbd "C-c m e") 'ignore) |
|
|
(global-set-key (kbd "C-c m e") 'ignore) |
|
|