Emacs Tips

How to upgrade packages installed by ELPA in Emacs?

"M-x package-list" => "U" => "x"

Rectangle operate

主要应用场景: 批量(多行)添加注释,删除注释

"矩形操作符"一般操作: 使用C-@C-SPAC进行标记选区,然后使用C-x r开头的命令进行操作

  • 批量添加注释
# 选区完成后
M-x string-insert-rectangle  string 
  • 批量删除空白
# 选区完成后
M-x delete-whitespace-rectangle
  • 批量删除"注释字符"
# 选区最后选到需要删除的注释字符后面
C-x r d
C-x r k
Emacs Tips_第1张图片
选区
Emacs Tips_第2张图片
操作
  • 批量删除后面字符
# 选区从要删除的字符开始选择
C-x r d
C-x r k
Emacs Tips_第3张图片
选区
Emacs Tips_第4张图片
操作
  • 插入数字
# 选区完成后
C-x r N
  • 插入空白
# 选区完成后
C-x r o
  • "yank", "copy", "delete", "kill"都可以在"C-x r"之后操作

你可能感兴趣的:(Emacs Tips)