给Sublime text 3增加选中当前单词快捷键

本文介绍如何在Sublime Text 3中录制并使用宏文件实现快速编辑操作,包括自定义快捷键来删除当前行、交换行位置及选择当前单词等功能。

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

1、录制一份macro

caret on a word –> ctrl+left –> ctrl+shift+right

2、将录制好的macro保存为select_current_word.sublime_macro

3、在sublime text 3中的Preferences菜单中找到Keybindings,然后在user的keymap中加入以下快捷键映射信息:

[


    { "keys": ["ctrl+e"], "command": "run_macro_file", "args": {"file": "res://Packages/Default/Delete Line.sublime-macro"} },
    { "keys": ["ctrl+shift+k"], "command": "slurp_find_string" },
    { "keys": ["alt+up"], "command": "swap_line_up" },
    { "keys": ["alt+down"], "command": "swap_line_down" },
    { "keys": ["ctrl+right"], "command": "run_macro_file", "args": {"file": "res://Packages/User/select_current_word.sublime-macro"} }

]

ctrl+e为删除当前行;

alt+up为将当前行与其上一行交换位置;

alt+down为将当前行与其下一行交换位置;

ctrl+right为执行指定的宏文件。

注:

有一个弊端。当光标置于一个单词的第一个字符前面时,执行ctrl+right将选定单词前的空格部分。

转载于:https://www.cnblogs.com/rickqin/p/6750432.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值