Submit Text 快捷键总结

本文提供了 Sublime Text 编辑器的各种实用快捷键,涵盖了文本选择、编辑操作、文件管理和界面调整等多个方面,帮助提升编程效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


Ctrl+D : 选择单词,重复可增加选择下一个相同的单词
Ctrl+F : 查找内容
Ctrl+G : 跳转到指定行
Ctrl+H : 替换    
Ctrl+J : 合并行(已选择需要合并的多行时)
Ctrl+K0 : 展开所有
Ctrl+K+T : 折叠属性
Ctrl+K+B : 开启/关闭侧边栏
Ctrl+K+K : 从光标处删除至行尾
Ctrl+K+Backspace : 从光标处删除至行首
Ctrl+K+L : 改为小写
Ctrl+K+U : 改为大写
Ctrl+L : 选择整行,重复可依次增加选择下一行
Ctrl+M : 跳转到对应括号
Ctrl+N : 新建窗口
Ctrl+P : 搜索项目中的文件
Ctrl+R : 搜索指定文件的函数标签
Ctrl+T : 词互换
Ctrl+U : 软撤销,撤销光标位置
Ctrl+W : 关闭当前打开文件
Ctrl+X : 删除当前行
Ctrl+Y : 恢复撤销
Ctrl+Z : 撤销
Ctrl+/ : 注释当前行
Ctrl+F2 : 设置/删除标记
Ctrl+Enter : 插入行后(快速换行)
Ctrl+Tab : 当前窗口中的标签页切换
Ctrl+PageDown 、Ctrl+PageUp : 文件按开启的前后顺序切换
Ctrl+鼠标左键 : 可以同时选择要编辑的多处文本
Ctrl+Shift+A : 选择当前标签前后,修改标签用的
Ctrl+Shift+D : 复制光标所在整行,插入在该行之前
Ctrl+Shift+F : 查找并替换,在文件夹内查找,sublime允许添加多个文件夹进行查找
Ctrl+Shift+K : 删除整行
Ctrl+Shift+L : 鼠标选中多行(按下快捷键),即可同时编辑这些行
Ctrl+Shift+M : 选择括号内的内容(按住-继续选择父括号)    
Ctrl+Shift+P : 打开命令面板

Ctrl+Shift+W : 关闭所有打开文件
Ctrl+Shift+V : 粘贴并格式化
Ctrl+Shift+/ : 注释已选择内容, 或在当前位置插入块注释,并Focus到首行,写注释说明用的
Ctrl+Shift+Enter : 在当前行前插入新行
Ctrl+Shift+↑ : 可以移动此行代码,与上行互换
Ctrl+Shift+↓ : 可以移动此行代码,与下行互换
Ctrl+Shift+[ : 折叠代码
Ctrl+Shift+] : 展开代码
Ctrl+Shift+分屏序号 : 将当前焦点页分配到分屏序号页

Shift+F2 : 上一个书签
Shift+F11 : 全屏免打扰模式,只编辑当前文件
Shift+鼠标右键(或使用鼠标中键) : 可以用鼠标进行竖向多行选择
Shift+Tab : 去除缩进

Alt+Shift+1 : (非小键盘)窗口分屏,恢复默认1屏
Alt+Shift+2 : 左右分屏-2列
Alt+Shift+3 : 左右分屏-3列
Alt+Shift+4 : 左右分屏-4列
Alt+Shift+5 : 等分4屏
Alt+Shift+8 : 垂直分屏-2屏
Alt+Shift+9 : 垂直分屏-3屏        
 
F2 : 下一个书签
F6 : 检测语法错误    
F9 : 行排序(按a-z)
F11 : 全屏模式

Alt+F3 : 选中文本,按下快捷键,即可一次性选择全部的相同文本进行同时编辑
Alt+. : 闭合当前标签
Alt+数字 : 切换打开第N个文件

### 如何通过 `submit text` 打开终端并执行命令 在开发环境中,通常可以通过快捷键组合或者脚本来实现特定功能的操作。以下是关于如何在提交文本时打开终端窗口或在终端中执行 `submit text` 方法的相关解释。 #### 使用 Sublime Text 实现自动化操作 如果希望在 Sublime Text 中完成此操作,可以利用其插件机制来扩展功能。例如,创建自定义构建系统以运行外部命令[^4]: 1. **设置自定义构建系统** 在 Sublime Text 中,转到 `Tools -> Build System -> New Build System...` 并输入以下 JSON 配置: ```json { "shell_cmd": "echo ${selection} | xargs echo" } ``` 这里的 `${selection}` 表示选中文本,而 `xargs echo` 将该文本传递给终端作为命令的一部分。 2. **保存配置文件** 将上述配置保存为一个新的构建系统(如 `SubmitText.sublime-build`),然后选择它作为活动的构建系统。 3. **触发构建** 当用户选择了某些文本并通过快捷键(通常是 Ctrl+B 或 Cmd+B)触发构建时,这些选定的文本会被发送到终端,并显示相应的输出。 #### 利用 PyCharm 的 Run 功能 对于更复杂的场景,比如需要集成到 IDE 流程中,则可参考 PyCharm 的配置方式[^3]: - 创建新的 Python 配置项用于处理指定的任务。 - 修改默认名称 Test Python Configuration,添加必要的命令参数(如 `submit text`)。 - 如果涉及交互式输入,可以在调试模式下模拟键盘事件或将数据写入标准输入流。 #### 自动化工具的应用实例 当涉及到跨平台支持时,可能还需要考虑不同操作系统之间的差异性。例如,在 Windows 上推荐使用 Cmder 作为增强型 CMD 替代品;而在 macOS 下则可以选择 iTerm 来替代原生 Terminal 应用程序[^1]。具体来说: - 对于基于 Unix 的环境 (GNU/Linux 和 Mac),可以直接调用 shell 脚本来启动新会话并将字符串注入其中; - 在 Windows 系统上,可通过 PowerShell 或批处理文件达成相似效果。 ```bash #!/bin/bash # Sample script to open terminal and execute command under Linux/MacOS. selected_text="your_submit_command_here" gnome-terminal -- bash -c "$selected_text; exec bash;" ``` 以上代码片段展示了怎样借助 GNOME 终端仿真器加载额外指令的方法之一。当然实际应用过程中还需替换掉占位符变量 `"your_submit_command_here"` 成真实业务逻辑所需的内容。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值