<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Cursor 学习笔记 – Editor</title>
    <link>https://skyao.net/learning-cursor/docs/editor/</link>
    <description>Recent content in Editor on Cursor 学习笔记</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-cn</language>
    <lastBuildDate>Mon, 03 Mar 2025 00:00:00 +0000</lastBuildDate>
    
	  <atom:link href="https://skyao.net/learning-cursor/docs/editor/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Docs: Tab</title>
      <link>https://skyao.net/learning-cursor/docs/editor/tab/</link>
      <pubDate>Mon, 03 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-cursor/docs/editor/tab/</guid>
      <description>
        
        
        
      </description>
    </item>
    
    <item>
      <title>Docs: Agent</title>
      <link>https://skyao.net/learning-cursor/docs/editor/agent/</link>
      <pubDate>Mon, 03 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-cursor/docs/editor/agent/</guid>
      <description>
        
        
        
      </description>
    </item>
    
    <item>
      <title>Docs: Composer</title>
      <link>https://skyao.net/learning-cursor/docs/editor/composer/</link>
      <pubDate>Mon, 03 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-cursor/docs/editor/composer/</guid>
      <description>
        
        
        &lt;p&gt;新版本的 cursor 中，没有 composer 的概念，直接就是 agent 模式。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Docs: Chat</title>
      <link>https://skyao.net/learning-cursor/docs/editor/chat/</link>
      <pubDate>Mon, 03 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-cursor/docs/editor/chat/</guid>
      <description>
        
        
        
      </description>
    </item>
    
    <item>
      <title>Docs: Cmdk</title>
      <link>https://skyao.net/learning-cursor/docs/editor/cmdk/</link>
      <pubDate>Mon, 03 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-cursor/docs/editor/cmdk/</guid>
      <description>
        
        
        
      </description>
    </item>
    
    <item>
      <title>Docs: AI Commit Message</title>
      <link>https://skyao.net/learning-cursor/docs/editor/ai-commit-message/</link>
      <pubDate>Mon, 03 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-cursor/docs/editor/ai-commit-message/</guid>
      <description>
        
        
        &lt;p&gt;cursor 可以帮助您生成有意义的提交消息，您只需点击一下。以下是如何使用此功能：&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;images/generate-commit-message.png&#34; alt=&#34;generate-commit-message&#34;&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;暂存要提交的文件&lt;/li&gt;
&lt;li&gt;打开边栏中的 Git 标签&lt;/li&gt;
&lt;li&gt;查找提交消息输入字段旁边的闪烁（sparkle）图标&lt;/li&gt;
&lt;li&gt;单击 sparkle 图标以根据您的暂存更改生成提交消息&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;生成的提交消息将基于暂存文件中的更改和仓库的 git 历史记录。这意味着 Cursor 将分析您当前的更改和以前的提交消息，以生成适合上下文的消息。游标从你的提交历史中学习，这意味着如果你使用像 Conventional Commits 这样的约定，生成的消息将遵循相同的模式。&lt;/p&gt;
&lt;h2 id=&#34;快捷键&#34;&gt;快捷键&lt;/h2&gt;
&lt;p&gt;您可以将生成提交消息功能绑定到键盘快捷键。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;转到键盘快捷键 ctrl + R ctrl + S 或 ctrl + shift + P 并搜索“Open Keyboard Shortcuts (JSON)”&lt;/li&gt;
&lt;li&gt;将以下内容添加到文件中以绑定到 ctrl + m:&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;&amp;#34;key&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;cmd+m&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;&amp;#34;command&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;:&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;cursor.generateGitCommitMessage&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;保存文件&lt;/li&gt;
&lt;/ol&gt;


&lt;div class=&#34;alert alert-warning&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;注意&lt;/h4&gt;

    目前，还没有一种方法来定制或提供关于如何生成提交消息的特定说明。cursor 将自动适应您现有的提交消息样式。

&lt;/div&gt;


      </description>
    </item>
    
    <item>
      <title>Docs: Notepads</title>
      <link>https://skyao.net/learning-cursor/docs/editor/notepads/</link>
      <pubDate>Mon, 03 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-cursor/docs/editor/notepads/</guid>
      <description>
        
        
        

&lt;div class=&#34;alert alert-warning&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;alert-heading&#34;&gt;注意&lt;/h4&gt;

    记事本目前处于测试阶段，将来可能会被弃用。

&lt;/div&gt;

&lt;h2 id=&#34;概述&#34;&gt;概述&lt;/h2&gt;
&lt;p&gt;记事本是 Cursor 中功能强大的上下文共享工具，可在 composer 和聊天交互之间弥补差距的桥梁。可以将它们看作是增强的参考文档，它超越了 .cursorrules 的功能，允许您为开发工作流创建可重用的上下文。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;images/empty-notepad.png&#34; alt=&#34;empty-notepad.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;记事本是思想、规则和文档的集合，可以：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;在开发环境的不同部分之间共享&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;使用 @ 语法引用&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;通过文件附件增强&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;用作各种开发方案的动态模板&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;入门&#34;&gt;入门&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;单击记事本部分中的“+”按钮&lt;/li&gt;
&lt;li&gt;给你的记事本起一个有意义的名字&lt;/li&gt;
&lt;li&gt;添加您的内容，上下文，文件和其他相关信息，就像您在 composer 或聊天中一样。&lt;/li&gt;
&lt;li&gt;在 composers 中引用它或使用 @ 聊天&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src=&#34;images/create-notepad.png&#34; alt=&#34;create-notepad.png&#34;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;备注：需要手工打开 View -&amp;gt; Open View ，然后找到 notepads ，才能显示记事本面板&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;关键特性&#34;&gt;关键特性&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;上下文共享 ：在 composer 和聊天之间无障碍地共享上下文&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;附加文档和参考文件（在 .cursorrules 中不可能）&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;动态引用 ：使用 @mentions 链接到其他资源&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;灵活的内容 ：以适合您需求的方式编写和组织信息&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;常见用例&#34;&gt;常见用例&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;动态样板生成&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;为常见代码模式创建模板&lt;/li&gt;
&lt;li&gt;存储特定于项目的脚手架规则&lt;/li&gt;
&lt;li&gt;在整个团队中保持一致的代码结构&lt;/li&gt;
&lt;/ul&gt;
&lt;ol start=&#34;2&#34;&gt;
&lt;li&gt;架构文档&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;前端规格&lt;/li&gt;
&lt;li&gt;后端设计模式&lt;/li&gt;
&lt;li&gt;数据模型文档&lt;/li&gt;
&lt;li&gt;系统架构指南&lt;/li&gt;
&lt;/ul&gt;
&lt;ol start=&#34;3&#34;&gt;
&lt;li&gt;研发指导方针&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;编码标准&lt;/li&gt;
&lt;li&gt;项目特定规则&lt;/li&gt;
&lt;li&gt;最佳实践&lt;/li&gt;
&lt;li&gt;团队约定&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;faq&#34;&gt;FAQ&lt;/h2&gt;
&lt;h3 id=&#34;我应该在记事本中写什么&#34;&gt;我应该在记事本中写什么？&lt;/h3&gt;
&lt;p&gt;记事本非常适合：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;项目架构决策&lt;/li&gt;
&lt;li&gt;发展准则和标准&lt;/li&gt;
&lt;li&gt;可重用代码模板&lt;/li&gt;
&lt;li&gt;需要经常引用的文档&lt;/li&gt;
&lt;li&gt;特定于团队的惯例和规则&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;什么不应该写在记事本里&#34;&gt;什么不应该写在记事本里？&lt;/h3&gt;
&lt;p&gt;避免使用记事本：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;临时注释或临时工作&lt;/li&gt;
&lt;li&gt;属于版本控制的信息（如 git）&lt;/li&gt;
&lt;li&gt;敏感数据或凭据&lt;/li&gt;
&lt;li&gt;经常变化的高度不稳定信息&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;我应该遵循特定的格式或结构吗&#34;&gt;我应该遵循特定的格式或结构吗？&lt;/h3&gt;
&lt;p&gt;虽然记事本很灵活，但我们建议：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;使用清晰的标题和章节&lt;/li&gt;
&lt;li&gt;包括相关的例子&lt;/li&gt;
&lt;li&gt;保持内容的重点和组织&lt;/li&gt;
&lt;li&gt;使用 markdown 格式以提高可读性&lt;/li&gt;
&lt;li&gt;必要时添加相关文件附件&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;示例记事本&#34;&gt;示例记事本&lt;/h2&gt;
&lt;p&gt;下面是一个用于 Web 应用程序项目的记事本的典型示例：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000080;font-weight:bold&#34;&gt;# API Development Guidelines
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000080;font-weight:bold&#34;&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#800080;font-weight:bold&#34;&gt;## Endpoint Structure
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#800080;font-weight:bold&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;-&lt;/span&gt; Use RESTful conventions
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;-&lt;/span&gt; Base URL: &lt;span style=&#34;color:#4e9a06&#34;&gt;`/api/v1`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;-&lt;/span&gt; Resource naming in plural form
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#800080;font-weight:bold&#34;&gt;## Authentication
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#800080;font-weight:bold&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;-&lt;/span&gt; JWT-based authentication
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;-&lt;/span&gt; Token format: Bearer {token}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;-&lt;/span&gt; Refresh token mechanism required
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#800080;font-weight:bold&#34;&gt;## Response Format
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#800080;font-weight:bold&#34;&gt;&lt;/span&gt;{
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &amp;#34;status&amp;#34;: &amp;#34;success|error&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &amp;#34;data&amp;#34;: {},
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &amp;#34;message&amp;#34;: &amp;#34;Optional message&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;} 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#800080;font-weight:bold&#34;&gt;## Attached References
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#800080;font-weight:bold&#34;&gt;&lt;/span&gt;&lt;span style=&#34;color:#ce5c00&#34;&gt;@api&lt;/span&gt;-specs.yaml
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#ce5c00&#34;&gt;@auth&lt;/span&gt;-flow.md
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
      </description>
    </item>
    
    <item>
      <title>Docs: 快捷键</title>
      <link>https://skyao.net/learning-cursor/docs/editor/kbd/</link>
      <pubDate>Fri, 21 Mar 2025 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-cursor/docs/editor/kbd/</guid>
      <description>
        
        
        &lt;p&gt;Cursor 中键盘快捷键和键绑定的高级概述。您可以通过按 ctrl + R 然后按 ctrl + S 查看所有键盘快捷键。&lt;/p&gt;
&lt;p&gt;要了解更多关于 cursor 中的键盘快捷键，请查看 VS 代码的键绑定 ，因为它是 cursor 键绑定的良好基线。&lt;/p&gt;
&lt;p&gt;cursor 的所有键绑定，包括 cursor 特定功能的键绑定，都可以在键盘快捷键设置页面中重新映射。&lt;/p&gt;
&lt;h2 id=&#34;常规&#34;&gt;常规&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;快捷键&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;动作&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + I&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;打开 Agent&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + L&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;打开 Ask&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + .&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;切换聊天模式&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + /&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;AI 模型之间的循环&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Shift + J&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;打开 cursor 设置&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + ,&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;打开常规设置&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Shift + P&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;打开命令选项板&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;chat---agent-edit--ask&#34;&gt;Chat - Agent, Edit &amp;amp; Ask&lt;/h2&gt;
&lt;p&gt;这些快捷方式在专注于聊天输入框时有效。&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;快捷键&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;动作&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Enter&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;提交&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Backspace&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;取消生成&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + L 已选择代码&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;将选定代码添加为上下文&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Shift + L 已选择代码&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;将选定代码添加为上下文&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Enter&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;接受所有更改&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Backspace&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;拒绝所有更改&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Tab&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;循环至下一条消息&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Shift + Tab&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;循环到上一条消息&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Alt + /&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;打开模型切换&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + N / Ctrl + R&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;创建新聊天&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Shift + K&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;打开 composer 作为 bar&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + [&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;打开以前的聊天&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + ]&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;打开下一个聊天&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + W&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;关闭聊天&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Esc&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;取消字段的聚焦&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;ctrlk&#34;&gt;Ctrl+K&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;快捷键&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;动作&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + K&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;开放&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Shift + K&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;切换输入焦点&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Enter&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;提交&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Backspace&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;取消&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Option + Enter&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;快速提问&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;代码选择和上下文&#34;&gt;代码选择和上下文&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;快捷键&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;动作&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;@&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;&lt;a href=&#34;https://docs.cursor.com/context/@-symbols&#34;&gt;@-symbols&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;#&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;文件&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;/&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;快捷命令&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Shift + L&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;将所选内容添加到聊天&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Shift + K&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;将所选内容添加到编辑&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + L&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;将选择添加到新的聊天&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + M&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;切换文件阅读策略&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + →&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;接受下一个建议&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Enter&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;在聊天中搜索代码库&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;选择代码, Ctrl + C, Ctrl + V&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;将复制的引用代码添加为上下文&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;选择代码, Ctrl + C, Ctrl + Shift + V&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;将复制的代码添加为文本上下文&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;tab&#34;&gt;Tab&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;快捷键&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;动作&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Tab&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;接受建议&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + →&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;接受下一个单词&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;终端&#34;&gt;终端&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style=&#34;text-align:left&#34;&gt;快捷键&lt;/th&gt;
&lt;th style=&#34;text-align:left&#34;&gt;动作&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + K&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;打开终端提示栏&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Ctrl + Enter&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;运行生成的命令&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align:left&#34;&gt;Esc&lt;/td&gt;
&lt;td style=&#34;text-align:left&#34;&gt;接受命令&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

      </description>
    </item>
    
  </channel>
</rss>
