跳到主要内容

Claude Code 高级功能:CLI 与斜杠命令 ​

这一章集中讲 CLI 参数、Vim 模式和斜杠命令。对高频使用者来说,这部分能显著提升效率。

CLI 参考 ​

命令描述示例
claude启动交互式 REPLclaude
claude "query"带初始提示启动 REPLclaude "explain this project"
claude -p "query"执行一次查询后退出claude -p "explain this function"
claude -c继续最近会话claude -c
claude update更新 Claude Codeclaude update
标志描述示例
--allowedTools指定允许的工具列表--allowedTools "Read" "Bash(git log:*)"
--verbose开启详细日志claude --verbose
--model指定使用的模型claude --model claude-opus-5-5
--permission-mode指定权限模式claude --permission-mode plan
--dangerously-skip-permissions跳过权限提示,谨慎使用claude --dangerously-skip-permissions

交互式模式 / Vim 模式 ​

在交互式会话中输入 /vim 即可启用 Vim 风格编辑,适合习惯键盘流操作的用户。

模式切换 ​

Esc 进入 NORMAL 模式,i 在光标前插入,a 在光标后插入,o 在下方新建一行。

常用导航 ​

h/j/k/l 左下上右,w 到下一个词,0 行首,$ 行尾,gg 开头,G 结尾。

斜杠命令 ​

命令描述示例
/help显示帮助/help
/clear清空当前对话历史/clear
/config管理配置/config
/permissions管理权限/permissions
/vim启用 Vim 模式/vim
/init初始化项目记忆/init
/terminal-setup配置终端快捷键/terminal-setup

你也可以在 .claude/commands/ 目录中创建 Markdown 文件来定义自定义斜杠命令,文件内容支持 $ARGUMENTS 占位符。

markdown
# .claude/commands/fix-github-issue.md
请分析并修复 GitHub issue: $ARGUMENTS。

请按以下步骤操作:
1. 使用 gh issue view 获取 issue 详情
2. 理解问题描述
3. 搜索相关代码文件
4. 实现必要修复
5. 编写并运行测试
6. 确保通过 lint 检查
7. 创建描述性的提交信息
8. 推送并创建 PR

NextHub · 官方号池直连 OpenAI / Anthropic,用得安心、用得省心。