复制、剪切和粘贴行
复制并剪切部分选中的行作为完整行。
详细信息
安装量
- 总计 867
- Win 557
- Mac 153
- Linux 157
2021年8月6日 | 2021年8月5日 | 2021年8月4日 | 2021年8月3日 | 2021年8月2日 | 2021年8月1日 | 2021年7月31日 | 2021年7月30日 | 2021年7月29日 | 2021年7月28日 | 2021年7月27日 | 2021年7月26日 | 2021年7月25日 | 2021年7月24日 | 2021年7月23日 | 2021年7月22日 | 2021年7月21日 | 2021年7月20日 | 2021年7月19日 | 2021年7月18日 | 2021年7月17日 | 2021年7月16日 | 2021年7月15日 | 2021年7月14日 | 2021年7月13日 | 2021年7月12日 | 2021年7月11日 | 2021年7月10日 | 2021年7月9日 | 2021年7月8日 | 2021年7月7日 | 2021年7月6日 | 2021年7月5日 | 2021年7月4日 | 2021年7月3日 | 2021年7月2日 | 2021年7月1日 | 2021年6月30日 | 2021年6月29日 | 2021年6月28日 | 2021年6月27日 | 2021年6月26日 | 2021年6月25日 | 2021年6月24日 | 2021年6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 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 |
Mac | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 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 |
Linux | 0 | 0 | 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 | 0 |
README
复制、剪切和粘贴行 - Sublime Text的软件包
该软件包的目的在于提高你的编码效率。
它是通过替换默认的复制、剪切和粘贴功能,使用新的版本,将部分选中的代码行视为完全选中,这使得复制/剪切/粘贴完整代码行变得更加容易。由于移动代码行是一项非常常见的操作,使它略微更容易做,会有很大的好处。
如果您需要使用原始的复制/剪切/粘贴版本,它们被绑定到新的快捷键上。
原始复制:Ctrl+Alt+C 原始剪切:Ctrl+Alt+X 原始粘贴:Ctrl+Alt+V
如果您不喜欢这些绑定,可以在“键绑定 - 用户”中设置自己的绑定。(参见重新绑定键部分。)
演示
剪切和粘贴行
潜在缺点
- 有些情况下您可能不想剪切/复制/粘贴行,例如使用矩形选取。在这种情况下,请使用上述列出重新绑定的快捷键。
- 粘贴历史列表中不会创建条目。
如何安装
- 如果您还没有安装,请安装Package Control。
- 在Sublime Text中,打开Package Control命令面板。(首选项 → Package Control)
- 选择“安装软件包”。
- 搜索“复制、剪切和粘贴行”,并选择它。
重新绑定键
如果您不喜欢默认的键绑定,请将以下代码粘贴到键绑定 - 用户中,并按您的喜好编辑键。
// Key bindings for the "improved" copy, cut, paste, and duplicate commands:
{ "keys": ["ctrl+c"], "command": "ccpl_copy" },
{ "keys": ["ctrl+x"], "command": "ccpl_cut" },
{ "keys": ["ctrl+v"], "command": "ccpl_paste" },
{ "keys": ["ctrl+shift+d"], "command": "ccpl_duplicate" },
// Key bindings for the original copy, cut, paste, and duplicate commands:
{ "keys": ["ctrl+alt+c"], "command": "copy" },
{ "keys": ["ctrl+alt+x"], "command": "cut" },
{ "keys": ["ctrl+alt+v"], "command": "paste" },
{ "keys": [""], "command": "duplicate_lines" },