我正在使用带有 paredit 模式的 emacs 入门工具包https://github.com/technomancy/emacs-starter-kit 。我正在写一些 javascript,并想从引号中删除一些内容。例如。"somestring"
应该成为somestring
最好的方法是什么?往另一个方向走很容易,我只需选择somestring
并输入一个报价。
谢谢。
我正在使用带有 paredit 模式的 emacs 入门工具包https://github.com/technomancy/emacs-starter-kit 。我正在写一些 javascript,并想从引号中删除一些内容。例如。"somestring"
应该成为somestring
最好的方法是什么?往另一个方向走很容易,我只需选择somestring
并输入一个报价。
谢谢。
使用 Ms 将当前表单拼接成外部表单。这适用于引号、括号和类似的东西,具体取决于您所处的确切模式:
(bla (|foo)) -> (bla |foo)
(bla "|foo") -> (bla |foo)
地点 | 是按 Ms 时光标的位置。
如果你在第一个报价,你可以M-x delete-pair。如果您一直这样做,请将其绑定到一些方便的键。
将点放在字符串上的任意位置并输入M-sor M-x paredit-splice-sexp。