/line-numbers
切换代码块中是否显示行号。
/line-numbers 用来切换 CLI 在聊天记录中显示代码块时是否带行号。这个命令不需要参数——每次调用都会在当前会话中切换开启和关闭状态。
开启行号后,你在阅读 diff 或代码片段时可以精确指向某一具体行,比如告诉 Agent 该修改哪个位置。这在处理较长的文件或函数时尤其有用,因为像"有条件判断的那一行"这种模糊描述会不够精确。而对于非常短的代码片段,多出来的这一列反而更像视觉噪音而不是帮助,所以默认开启与否可以因个人工作习惯而异。
✅ 什么时候用?
指向具体的代码行
/line-numbers——在说"检查第 42 行"之前先开启
在结对讨论前先准备好行号引用
在通话中一起讨论某个函数、需要指出具体行号之前,先开启 /line-numbers
⛔ 什么时候不该用?
只是没有行号需求的简短代码片段
对于简短的代码片段,行号往往是干扰而非帮助。
更好的选择: 关闭 /line-numbers,让显示更紧凑
来源
- Cursor 官方文档——斜杠命令(Slash Commands) ↗ cursor.com