比如我输入了(,会自动补完成(),然后我输入括号里面的内容,输完后:(xxxxxx光标位置),有什么快捷键可以跳到括号外?ctrl+enter,这个我知道,但是是直接跳到下一新建行。
光标如何跳出成对的符号,比如()“”等。
mac OS cmd + →
谢了,我查了一下,ctrl-right 的作用是 editor:move-to-end-of-word,可以起到跳出括号的作用,但是按键离常用区太远了。。。。。
那你也可以自行设置快捷键…
我是不用鼠标的…左右手组合…这类快捷键我觉得编码的时候非常方便…
我一般还是手动输了 )
用vim的时候映射的ctrl+l
跳出括号
alt-f
试了一下,还行。
1赞
Jump over end parenthesis bracket quotation in atom editor with tab -Stackoverflow
在 Init Script 中加入如下代码
SymbolRegex = /\s*[(){}<>[\]/'"]/
atom.commands.add 'atom-text-editor', 'custom:jump-over-symbol': (event) ->
editor = atom.workspace.getActiveTextEditor()
cursorMoved = false
for cursor in editor.getCursors()
range = cursor.getCurrentWordBufferRange(wordRegex: SymbolRegex)
unless range.isEmpty()
cursor.setBufferPosition(range.end)
cursorMoved = true
event.abortKeyBinding() unless cursorMoved
然后在 Keymap 里添加
'atom-text-editor:not([mini])':
'alt-)': 'custom:jump-over-symbol'
上面的键位可以自由改动。
另,Html 肯定是不支持的
2赞