Emacs 的 M-\ (delete-horizontal-space) 的 intellij 等价物是什么?
What is the intellij equivalent of Emacs' M-\ (delete-horizontal-space)?
在 Emacs 中,M-\
键绑定(alt 和反斜杠)运行 e-lisp 函数 'delete-horizontal-space'。
当在一行中两个单词之间的任何空格中按下 M-\
时,它会删除这两个单词之间的所有空格,例如"word1 word2"
、"word1 word2"
都会变成 "word1word2"
。
当在行首和该行第一个字符之间的任何空白处按下 M-\
时,它会删除所有空白。所以:
" word1"
变为 "word1"
.
当在行的任何尾随空格中按下 M-\
时,它会删除它。
我的问题是:intellij 是否有相同功能的键绑定?如果没有,我怎样才能使 M-\
在 intelliJ 中表现得像在 Emacs 上一样?
IntelliJ IDEA 对此没有内置操作,可以将其作为插件实现。您可以查看开源IdeaVim插件,它提供了很多自定义编辑器操作。
在 Emacs 中,M-\
键绑定(alt 和反斜杠)运行 e-lisp 函数 'delete-horizontal-space'。
当在一行中两个单词之间的任何空格中按下 M-\
时,它会删除这两个单词之间的所有空格,例如"word1 word2"
、"word1 word2"
都会变成 "word1word2"
。
当在行首和该行第一个字符之间的任何空白处按下 M-\
时,它会删除所有空白。所以:
" word1"
变为 "word1"
.
当在行的任何尾随空格中按下 M-\
时,它会删除它。
我的问题是:intellij 是否有相同功能的键绑定?如果没有,我怎样才能使 M-\
在 intelliJ 中表现得像在 Emacs 上一样?
IntelliJ IDEA 对此没有内置操作,可以将其作为插件实现。您可以查看开源IdeaVim插件,它提供了很多自定义编辑器操作。