如何在 TextWrangler 中剪切一行?

如何在 TextWrangler 中剪切一行?

尝试使用 TextWrangler,因为我的 TextMate 试用期即将到期,我不确定是否值得继续使用它。我最想念的是无需选择光标所在的整行即可剪切该行的功能(我可以通过 TextMate 宏来实现)。是的,我可以点击⌘L ⌘X,但我想将此序列映射到,^X这样我就可以仅用左手完成。这似乎很容易,但这超出了我的能力。获得此功能的最佳方法是什么?

答案1

这是我想到的解决方案。我创建了以下脚本:

tell application "TextWrangler"
    tell window 1
        select line the (startLine of the selection)
        set the clipboard to (contents of the selection) as text
        delete the selection
    end tell
end tell

并将其绑定到^X窗口 > 调色板 > 脚本中。我以前从未使用过 AppleScript,所以可能有更好/更干净的方法来做到这一点,但这似乎工作正常。

答案2

我不知道 TextWrangler 是否可以做到这一点。我使用的方法是转到首选项并打开单击行选择。这样,您只需单击行左侧一次,然后像平常一样删除该行即可。

相关内容