perl – Emacs中的未移位符号

前端之家收集整理的这篇文章主要介绍了perl – Emacs中的未移位符号前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想要一个次要模式,它允许以不变的方式访问数字键上的移位符号(然后移动数字).看来这对Perl代码($,@,%等等)有帮助.理想情况下,有一个切换此模式的键.有点类似于大写但仅限于数字键.

这样的模式是否已经存在?

解决方法

推出自己的一种方法是这样的:
(define-minor-mode snoopy-mode
  "Toggle snoopy mode.
   With no argument,this command toggles the mode.
   Non-null prefix argument turns on the mode.
   Null prefix argument turns off the mode."
  ;;   The initial value.
  nil
  ;; The indicator for the mode line.
  " Snoopy"
  ;; The minor mode bindings.
  '(("1" . (lambda () (interactive) (insert-char ?! 1)))
    ("!" . (lambda () (interactive) (insert-char ?1 1)))
    ;;etc
))

minor modeskeymaps.

猜你在找的Perl相关文章