发布于2026-07-11 阅读(0)
扫一扫,手机访问
先说说Sublime Text的多光标编辑。很多新手会以为需要去哪里打开一个开关,实际并没有。所有操作都靠快捷键实时叠加光标——按错一个键(比如Esc、方向键、Ctrl+X),光标就全消失。理解这点,比死记快捷键更重要。
这个快捷键不是“识别多行”,而是把当前选中的文本按换行符切片,每切一刀放一个光标。没反应或只出一个光标,基本等于你漏掉了换行符。
Ctrl+L(Windows/Linux)或 Cmd+L(macOS)逐行选中目标行,再统一按 Ctrl+Shift+L//)?先按 Home 把所有光标拉到行首;想加后缀(如 ;)?按 End 再输Ctrl+D 不是模糊搜索,而是从当前选中内容出发,严格匹配字面完全一致的下一个片段。双击选中 user_id 后连按 Ctrl+D,跳过 user_id_list 和 USER_ID 是正常行为。
userName 而不是只选中 name)Ctrl+K 再按 Ctrl+D 跳过当前高亮项Alt+F3(Windows/Linux)或 Ctrl+Cmd+G(macOS),但注意上限约 10000 处,超量静默丢弃Ctrl+U 可撤销上一次光标添加;Esc 直接清空所有光标,只剩最后一个列选择不是快捷键失效,而是两个条件没同时满足:必须 Alt+Shift+鼠标拖动(Windows/Linux),且编辑器使用等宽字体。单独按 Alt 或用非等宽字体(如系统 UI 字体),都会错位。
Consolas 或 Fira Code 立刻稳定Ctrl+D、Ctrl+U 或方向键——必须先按 Esc 退出,才能切回多光标模式默认开启 drag_select 时,鼠标点击会触发拖拽而非增光标。你以为点了三处,其实只是在拖文本——输入只响应最后一个光标。
Ctrl(Windows/Linux)或 Cmd(macOS)逐点单击,不拖拽Esc 清空所有光标再重试drag_text 设为 false,否则 Ctrl+Click 永远不可靠Ctrl+Alt+↑/↓(Windows/Linux)或 Cmd+Option+↑/↓(macOS)最容易被忽略的一点:所有多光标操作都依赖当前光标/选区状态,命令面板弹出即冻结多光标,正则替换启用与否直接影响 Ctrl+D 和 Alt+F3 的匹配范围,而 drag_text: false 这个配置项不设,其他技巧全打折扣。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8