mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
feat(text-editing): add siren-insert module
Defines two functions for inserting en-dash and em-dash characters which are typically difficult to type directly into Emacs.
This commit is contained in:
@@ -105,6 +105,7 @@
|
||||
|
||||
;; Text editing
|
||||
(require 'siren-expand-region)
|
||||
(require 'siren-insert)
|
||||
(require 'siren-move-dup)
|
||||
(require 'siren-multiple-cursors)
|
||||
(require 'siren-randomize-region)
|
||||
|
||||
21
modules/text-editing/siren-insert.el
Normal file
21
modules/text-editing/siren-insert.el
Normal file
@@ -0,0 +1,21 @@
|
||||
;;; siren-insert.el --- jimeh's Emacs Siren: misc text insert functions
|
||||
|
||||
;;; Commentary:
|
||||
|
||||
;; Misc text insert functions for characters or text which is normally not easy
|
||||
;; to type in Emacs.
|
||||
|
||||
;;; Code:
|
||||
|
||||
(defun insert-en-dash ()
|
||||
"Insert an en dash (U+2013, –)."
|
||||
(interactive)
|
||||
(insert ?\u2013))
|
||||
|
||||
(defun insert-em-dash ()
|
||||
"Insert an em dash (U+2014, —)."
|
||||
(interactive)
|
||||
(insert ?\u2014))
|
||||
|
||||
(provide 'siren-insert)
|
||||
;;; siren-insert.el ends here
|
||||
Reference in New Issue
Block a user