写python代码的时候,经常在敲击完括号内的一些字符后,因为软件会自动把后缀补齐,所以这个时候就需要直接换行了,但是如果这时候按回车换行,会把光标后面的字符都带下来,非常的逆人性化,所以需要增加一个光标自动到行尾的快捷键,再加上回车就好了。
OK,既然需求明确了就开始搞吧,首选打开pycham的快捷键设置,command + ,
找到快捷键设置Keyman,打开后搜了下end里面会介绍三种自动光标跳转到结尾的快捷键
fn + → (在MAC下显示的是右斜下箭头)
command + →
^ + E,(^ 是control键)
感觉就^ + E稍微好一点,但是由于^键用的太少了,而且我这个键盘的^键又很小,所以还是想改一下,最好是可以直接用一个按键直接替代光标到末尾加回车换行,那就爽歪歪了,既然想法有了,就不难实现了。
经过多方查找,原来这个功能是有的,害得我找了这么久,原来
?? shift + enter ?? 这个就是
但是为什么在keymap里找不到这个快捷键呢?奇怪