用途:该技能面向 Slidev 演示文稿的导航控制,涵盖键盘快捷键、导航栏、总览模式以及导航行为的自定义。
主要能力:默认快捷键包括空格/→/↓ 前进,←/↑ 后退,o 切换总览,d 切换深色模式,f 全屏,p 演讲者模式,g 跳转指定页,Home/End 首末页,Esc 退出,e 绘图,r 录制。导航栏位于左下角悬停显示,含首页、上一页、页码跳转、下一页、演讲者、摄像头、录制、绘图、总览、深色模式、全屏、导出、信息等按钮。总览模式可通过 o 键、导航栏按钮或 /overview 进入,支持网格浏览与方向键选择。跳转对话框按 g 或点击页码打开,输入页码回车即可。
使用方式:在 setup/shortcuts.ts 中用 defineShortcutsSetup 扩展或覆盖快捷键,条目含 key、fn、autoRepeat,支持 ctrl、shift、alt、meta 修饰键。组件中通过 @slidev/client 的 useNav 获取 currentSlideNo、total、next、prev、go 等,可构建进度条、页码、导航按钮等自定义组件。URL 支持直接访问页码、/presenter、/overview,也可用 routeAlias 定义自定义路由。
适用场景与限制:适合学习导航操作、定制快捷键、配置导航栏与自定义导航组件。触屏滑动与鼠标点击区域默认可用,可通过 CSS 禁用点击导航或隐藏导航栏。资料未提供收费、平台与效果信息。