温馨提示:在 ChatGPT 官网(www.chatgpt.com)使用 GPT-5.5、ChatGPT-Image-2 等模型时,需要 ChatGPT Plus 或更高等级的会员权限。如需购买账号或充值会员,请扫码添加我们客服咨询。
Linux下Cursor编辑器快捷键使用指南:,- **编辑操作**:Ctrl+Shift+K删除行;Alt+↑/↓移动行;Ctrl+Shift+Enter上方插入行;Ctrl+Enter下方插入行;Ctrl+D选中下一个相同词;Ctrl+Shift+L选中所有相同词;Ctrl+U撤销光标操作。,- **导航与选择**:Ctrl+P快速打开文件;Ctrl+Shift+O跳转符号;Ctrl+G跳转行;Ctrl+Shift+M错误/警告面板;Ctrl+B切换侧边栏;Ctrl+Shift+F全局搜索;Alt+←/→光标历史前进/后退。,- **Cursor AI特性**:Ctrl+K打开内联编辑(选中代码后直接输入修改命令);Ctrl+L打开聊天面板(选中代码后提问);Ctrl+Shift+L打开Composer(多文件编辑);Ctrl+Shift+I打开Cursor Settings。,- **分屏与多光标**:Ctrl+\分屏;Ctrl+1/2/3聚焦指定分屏;Alt+Click添加多光标;Ctrl+Alt+↑/↓在上下行添加光标。
本文目录导读:
- 为什么要在Linux上用Cursor的快捷键?
- 最基础的快捷键:打开、保存、搜索
- 编辑代码的快捷键:复制、粘贴、撤销
- 多光标操作:同时改多个地方
- AI相关的快捷键:召唤Cursor帮你写
- 窗口和面板的快捷键:管理你的工作区
- 其他常用但容易忘的快捷键
- 和在Windows上有什么不同?
- 怎么记住这些快捷键?
- 在Linux上还有什么小技巧?
你刚装好Cursor,想在Linux上写代码,你用了一下,发现鼠标点来点去太慢,你想知道怎么用快捷键,让手不离开键盘,那你来对地方了,这篇教程就是给你看的,我会一个一个告诉你,那些最常用的快捷键是什么,按下去会发生什么,我保证不说复杂的话,也不讲你听不懂的概念,你就跟着试,试几次就能记住。
为什么要在Linux上用Cursor的快捷键?
Cursor是个AI编辑器,它帮你写代码,但如果你全靠鼠标,就浪费了它的快,快捷键能帮你做两件事:第一,省时间,你不用去菜单里找选项,手指一按就行,第二,让思路不打断,你想着怎么改代码,手一按,动作就完成了,在Linux上,Cursor的快捷键和Windows差不多,但有些地方会因为系统不一样,有点小区别,不过你放心,大部分都通用。
最基础的快捷键:打开、保存、搜索
你先得知道怎么操作文件,这些是每天都会用的。
- 打开文件:按
Ctrl + O,然后你会看到一个文件列表,选你想要的就行,别担心,这和你在别的编辑器里一样。 - 保存当前文件:按
Ctrl + S,写一会儿就按一下,养成习惯,代码不会丢。 - 全部保存:按
Ctrl + Shift + S,你改了多个文件时,这个一下全存了。 - 搜索当前文件:按
Ctrl + F,窗口弹出来后,你输入想找的词,它会帮你高亮出来,按Enter就能跳到下一个。 - 在全部文件里搜索:按
Ctrl + Shift + F,这个特别有用,你忘了函数名放哪儿了?按这个,输入名字,所有文件里出现的地方都列出来。
这些是基本功,你记住这四个,日常操作就快了。
编辑代码的快捷键:复制、粘贴、撤销
写代码离不开复制粘贴,但你要学会更快的做法。
- 复制一行:把光标放在那一行,不用选中文字,直接按
Ctrl + C,它会复制一整行。 - 剪切一行:同样,不用选中,按
Ctrl + X,那行就没了,内容去了剪贴板。 - 粘贴:按
Ctrl + V,粘贴到你光标在的地方。 - 撤销刚才的操作:按
Ctrl + Z,做错了?按一下,回到上一步。 - 重做刚才撤销的操作:按
Ctrl + Shift + Z,按了又后悔了?按这个,又能回来。 - 移动整行代码:把光标放在那行,按
Alt + ↑或Alt + ↓,整行会向上或向下挪,不用剪切粘贴那么麻烦了。
你试试,在Linux上,这些键都特别好用。Alt键用来移动行,很多人觉得比鼠标拖拽舒服。
多光标操作:同时改多个地方
这是Cursor在Linux下一个很厉害的功能,你可以同时在多个位置打字。
- 在光标后面加一个光标:按住
Alt,然后用鼠标在你想要的位置点一下,你会看到多了一个闪动的竖线,这时候你打字,所有光标位置都会同时出现文字。 - 在选中所有相同的词上加上光标:先选中一个词,比如一个变量名“myVar”,然后按
Ctrl + D,它会把下一个相同的词也选中,并加一个光标,再按一次,再选下一个,直到你把所有“myVar”都选中了,然后你直接输入新名字,所有地方一起改,这比“查找替换”快多了,而且你看得见每个改动。 - 在所有匹配的地方加光标:如果你确定要把所有“myVar”都改掉,不用一个一个按,用鼠标选中“myVar”,然后按
Ctrl + Shift + L,瞬间,所有“myVar”上都加了光标,你直接打字就行。
我们写代码时,经常要改一个变量名,用鼠标找着改,容易漏,用这个多光标,一次搞定,在Linux下,这些快捷键和Windows完全一样,你直接记。
AI相关的快捷键:召唤Cursor帮你写
Cursor最强的地方就是AI,你得学会怎么叫它出来。
- 内联AI对话:按
Ctrl + K,光标旁边会弹出一个输入框,你直接打字告诉它你要什么,给这个函数加上异常处理”,或者“把这行注释翻译成中文”,它会在原地给出建议,你按Tab就接受,这是用得最多的一个。 - 打开侧边AI对话:按
Ctrl + L,它会打开一个对话窗口在右边,你可以像和ChatGPT聊天一样,问它更复杂的问题,帮我解释这段代码的逻辑”,“这个代码有什么潜在问题”,它记得上下文,因为它能看到你当前打开的文件。 - 修改选中代码:先选中一段代码,然后按
Ctrl + K,它会自动把选中的代码带入对话框,你告诉它要改成什么样,把这个循环改成列表推导式”,“加上类型注解”。 - 把代码改成不同的语言:选中代码,按
Ctrl + K,输入“改成Python”或“改成Go”,它会把代码转换,这个很方便,特别当你刚学一门新语言时。
Ctrl + K 是原地改,Ctrl + L 是旁边聊,一开始只用 Ctrl + K 就够了。
窗口和面板的快捷键:管理你的工作区
你开了好几个文件,窗口太乱,你需要快速切换。
- 关闭当前标签:按
Ctrl + W,不想打开的文件,按这个关掉。 - 重新打开上次关掉的标签:按
Ctrl + Shift + T,关错了?按一下,文件又回来了,可以一直按,它会按顺序恢复你之前关掉的所有文件。 - 在打开的文件之间切换:按
Ctrl + Tab,它会让你在最近用的两个文件间来回跳,或者按Ctrl + P,然后输入文件名的一部分,能快速跳到那个文件。 - 打开或关闭侧边栏(文件列表):按
Ctrl + B,写代码时,侧边栏占了地方,按一下把它关了,只看代码,再按一下,又显示出来。 - 打开终端:按
Ctrl + ``(键盘上Esc键下面那个键),你会看到编辑器下方出现一个命令行窗口,你可以在这里运行代码,比如python test.py`,再按一次,终端就藏起来了。
这些快捷键让你不用把手从键盘上拿开去摸鼠标,在Linux上,Ctrl +非常常用,你跑代码时,直接在终端里看结果,不用切到别的窗口。
其他常用但容易忘的快捷键
- 跳转到某一行:按
Ctrl + G,输入行号,比如120,光标直接跳到第120行,代码报错时,上面会写“Error at line 120”,你就用这个。 - 选中括号里的全部内容:把光标放在一个括号、大括号或方括号里面,按
Ctrl + Shift + ],它会自动选中括号内的所有内容,这对重构代码很有用。 - 格式化代码:把代码弄整齐,按
Shift + Alt + F,它会自动调整缩进和空格,你写完一段代码,按一下,马上就美观了。 - 注释或取消注释一行:选中一行或几行,按
Ctrl + /,它会给每行前面加个“//”或者“#”,再按一次,注释就去掉了。
这些快捷键帮你把代码整理得更干净。
和在Windows上有什么不同?
很多新手问,Linux上的快捷键会不会不同?大部分都一样,只有几个地方要注意:
- 终端快捷键冲突:如果你打开了编辑器内置的终端(按
Ctrl + ``),终端里会占用一些快捷键,比如Ctrl + C在终端里是停止当前命令,但在写代码的页面上,Ctrl + C` 还是复制,你只要认准光标在哪个区域就行。 - 鼠标中键:在Linux桌面环境下,鼠标中键通常会粘贴选中的文字(不是用Ctrl+V),在Cursor里,如果你用鼠标选中了代码,然后按鼠标中键,代码会粘贴到光标位置,这有时候会不小心触发,但用熟了,也是个快速复制的方法。
- 系统快捷键覆盖:有些Linux桌面(比如GNOME、KDE)会占用一些全局快捷键,
Alt + Space是打开窗口菜单,如果Cursor里的某个快捷键不生效,很可能是系统占用了,你可以去系统设置里,把那个快捷键改掉。
怎么记住这些快捷键?
你不用一次全记下,我建议你这样:
第一周,只记四个:Ctrl + S(保存),Ctrl + F(搜索),Ctrl + K(调出AI),Ctrl +(打开终端),这四个能让你写代码变得很快。
第二周,加三个:Ctrl + D(加光标),Ctrl + Shift + L(所有光标),Ctrl + /(注释)。
第三周,再加一个:Ctrl + P(快速打开文件),然后你基本就够用了。
其他的,比如按 Ctrl + K 时,系统会自动帮你显示一些提示,你慢慢看,遇到不懂的再搜索,别急着背,用多了自然就记住了。
在Linux上还有什么小技巧?
Linux的用户喜欢定制,Cursor也支持,你可以去设置里面,搜索“keyboard shortcuts”,你会看到所有快捷键的列表,你可以把不喜欢的改成你习惯的,有些人习惯Vim的键位,可以在设置里开启Vim模式,这样你写代码就像在用Vim,但还能用Cursor的AI,很多程序员喜欢这个组合。
还有一个事:记住要在终端的文件路径正确的地方打开Cursor,你有一个项目在 ~/myproject 目录下,你先用 cd ~/myproject 进去,然后执行 cursor .,这样Cursor就会以这个文件夹作为工作区,你按 Ctrl + P 就能直接搜索这个项目里的所有文件。
快捷键用熟了,你就会觉得写代码像是你在跟计算机对话,你的想法直接变成代码,不再被鼠标拖着走,从今天开始,每次你想用鼠标去点某个按钮时,先停一下,问自己:有没有快捷键能更快做到?试几次,你就会爱上这个感觉。
你现在就可以打开Cursor,按 Ctrl + K 试试,然后告诉它:“我是新手,帮我写一段简单的Python函数,计算两个数的和”,看看它怎么回答,然后按 Ctrl + S 保存,你会发现,你已经开始用快捷键了。
温馨提示:在 ChatGPT 官网(www.chatgpt.com)使用 GPT-5.5、ChatGPT-Image-2 等模型时,需要 ChatGPT Plus 或更高等级的会员权限。如需购买账号或充值会员,请扫码添加我们客服咨询。


网友评论