ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

展开和编辑

作者: Aaron Fu Lei ALL

一组2合1命令,例如将光标扩展到子词并进行剪切。

详情

  • 1.0.0
  • github.​com
  • github.​com
  • 3年前
  • 2小时前
  • 3年前

安装

  • 总数 55
  • Win 35
  • Mac 17
  • Linux 3
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

说明文件

源代码
raw.​githubusercontent.​com

展开和编辑

一个为Sublime Text提供的包含组合展开和编辑命令的插件。

^ (1) 展开并剪切 (2) 展开并复制 (3) 展开并粘贴 (4) 展开并交换。

以下列出的所有操作都可以用一条命令完成

  1. 将选择扩展到词/子词
  2. 将选择扩展到词/子词并剪切
  3. 将选择扩展到词/子词并复制
  4. 将选择扩展到词/子词并粘贴
  5. 将选择扩展到词/子词并删除
  6. 将选择扩展到词/子词并移动
  7. 将选择扩展到词/子词并交换

也就是说,只要一条命令,就可以将光标或选择扩展到周围的

  • 单词
  • 子词

  • 剪切
  • 复制
  • 粘贴
  • 删除
  • 移动
  • 交换

安装

软件包控制

使用方法

1. 快捷键绑定

没有默认的快捷键。请自定义它们。要获取推荐快捷键,请打开

Preferences > Package Settings > Expand and Edit > Key Bindings

或命令面板中输入

Preferences: Expand and Edit Key Bindings

推荐快捷键

命令 Windows / Linux macOS
扩展选择到子词 Alt + D Opt + D
扩展剪切词 Ctrl + ; Cmd + ;
扩展剪切子词 Ctrl + ' Cmd + '
扩展复制词 Ctrl + Shift + ; Cmd + Shift + ;
扩展复制子词 Ctrl + Shift + ' Cmd + Shift + '
扩展粘贴词 Ctrl + K, Ctrl + Shift + ; Cmd + K, Cmd + Shift + ;
扩展粘贴子词 Ctrl + K, Ctrl + Shift + ' Cmd + K, Cmd + Shift + '
扩展删除词 Alt + ; Opt + ;
展开删除子词 Alt + ' Opt + '
展开移动单词 Ctrl + Alt + ; Cmd + Opt + ;
展开移动子词 Ctrl + Alt + ' Cmd + Opt + '
展开交换单词 Ctrl + K, Ctrl + ; Cmd + K, Cmd + ;
展开交换子词 Ctrl + K, Ctrl + ' Cmd + K, Cmd + '
取消交换 Ctrl + Esc Cmd + Esc

2. 主菜单

Edit > Expand and ... > Cut Word
Edit > Expand and ... > Cut Subword
Edit > Expand and ... > Copy Word
Edit > Expand and ... > Copy Subword
Edit > Expand and ... > Paste Word
Edit > Expand and ... > Paste Subword
Edit > Expand and ... > Delete Word
Edit > Expand and ... > Delete Subword
Edit > Expand and ... > Displace Word
Edit > Expand and ... > Displace Subword
Edit > Expand and ... > Swap Word
Edit > Expand and ... > Swap Subword
Edit > Cancel Swap
Selection > Expand Selection to Subword

3. 命令面板

Expand Selection to Subword
Expand Cut Word
Expand Cut Subword
Expand Copy Word
Expand Copy Subword
Expand Paste Word
Expand Paste Subword
Expand Delete Word
Expand Delete Subword
Expand Displace Word
Expand Displace Subword
Expand Swap Word
Expand Swap Subword
Cancel Swap

理解Displace

Displace就像粘贴

区别在于——不是从剪切板复制内容,而是与剪切板交换内容。

  • Displace之前
剪切板 目标
"鸟" "鱼"
  • Displace之后
剪切板 目标
"鱼" "鸟"

作为对比

  • 粘贴之前
剪切板 目标
"鸟" "鱼"
  • 粘贴之后
剪切板 目标
"鸟" "鸟"

作者

Aaron Fu Lei

许可

MIT