写代码光标移动快捷键

撸代码时候基本都要移动光标,通过鼠标移动实在是太慢了,整理了一波快捷键移动方法。

#1:行内移动移动光标到本行开始:Home 或改成Ctrl+9 (ps:修改Move Caret to Line Start)移动光标到本行结尾:End 或改成Ctrl+0移动光标到本行开始并选中:Shift Home移动光标到本行结尾并选中:Shift End

#2移动光标到代码块开始:Ctrl+[移动光标到代码块结尾:Ctrl+]移动光标到代码块开始并选中:Ctrl+Shift+[移动光标到代码块结尾并选中:Ctrl+Shift+]

#3:

移动光标到下一个单词:Ctrl+向右箭头移动光标到上一个单词:Ctrl+向左箭头移动光标到下一个单词并选中:Ctrl+Shift+向右箭头移动光标到上一个单词并选中:Ctrl+Shift+向左箭头

#4:选中变量(几个变量的修改)

选中一个变量:Alt+j选中所有相同的变量:Ctrl+Shift+Alt+j自动对齐快捷键组合是: Ctrl + Alt + L

#5:

删除一行:Ctrl+y向下复制一行:Ctrl+d复制一行:Ctrl+Insert新建空白行:Shift+Enter

#6:

新建文件:Ctrl+n切换文件:Ctrl+Tab跳出():Shift+)

———————————————以下是csdn看到的———————————————

0. 动机:

我习惯使用如下规则来移动光标:

ctrl + l # right

ctrl + j # left

ctrl + i # up

ctrl + k # down

1

2

3

4

pycharm和sublime是我比较常用的IDE和文本编辑器,如何配置这个快捷键?

1. pycharm

在Perferences -> Keymap里找到up、down、right、left几个开机键,点鼠标右键”Add keyboard shortcut”即可

2. sublime

在Perferences -> Key Binding,打开配置文件,添加如下几行:

{ "keys": ["ctrl+l"], "command": "move", "args": {"by": "characters", "forward": true} },

{ "keys": ["ctrl+j"], "command": "move", "args": {"by": "characters", "forward": false} },

{ "keys": ["ctrl+k"], "command": "move", "args": {"by": "lines", "forward": true} },

{ "keys": ["ctrl+i"], "command": "move", "args": {"by": "lines", "forward": false}},

1

2

3

4

保存即可。

储存鲜玉米粒|大掌门觉醒袁承志解析,大掌门签到袁承志