在emacs中,我有各种操作文本的功能.现在我正在使用xcode,我想我可以将emacs作为默认编辑器,但我想浏览obj-c对象等,所以我宁愿只为xcode实现我最常用的文本操作命令.
首先在我的列表中,我想要一个命令,将当前行的文本向上/向下移动一行,将光标保持在当前行.
在emacs中,这是:
(defun move-one-line-downward ()
"Move current line downward once."
(interactive)
(forward-line)
(transpose-lines 1)
(forward-line -1))
Run Code Online (Sandbox Code Playgroud)
如果我能在Python中编写一个可以在XCode中执行相同操作的脚本,我会感到最开心,但就我所知,我需要与AppleScript交谈才能做到这一点.
有人可以通过XCode告诉我如何做到这一点吗?