Skip to main content

Module constants

Module constants 

Source

Modules§

cmd
所有内置命令的名称和别名,统一在此维护 interactive.rs 的补全规则 / parse_interactive_command 和 command/mod.rs 的 all_command_keywords 共同引用
config_key
配置 key 名称常量
rmeta_action
search_engine
搜索引擎 URL 模板
search_flag
section
配置文件中的 section 名称常量
shell
time_function
voice
语音转文字相关常量

Constants§

ALIAS_EXISTS_SECTIONS
用于判断别名是否存在的 section 列表
ALIAS_PATH_SECTIONS
用于查找别名路径的 section 列表(按优先级排列)
ALL_SECTIONS
所有 section 名称列表(有序)
APP_NAME
项目名称
AUTHOR
作者
CONFIG_FILE
配置文件名
CONTAIN_SEARCH_SECTIONS
contain 命令默认搜索的 section
DATA_DIR
数据根目录名
DATA_PATH_ENV
数据路径环境变量名
DEFAULT_CHECK_LINES
check 命令默认行数
DEFAULT_DISPLAY_SECTIONS
默认展示的 section(ls 命令无参数时使用)
DEFAULT_SEARCH_ENGINE
默认搜索引擎
EMAIL
邮箱
HISTORY_FILE
历史记录文件名
INTERACTIVE_PROMPT
交互模式提示符
LIST_ALL
MODIFY_SECTIONS
modify 命令需要检查并更新的 section 列表
NOTE_CATEGORIES
可标记的分类列表(note/denote 命令使用)
REMOVE_CLEANUP_SECTIONS
remove 时需要同步清理的 category section
RENAME_SYNC_SECTIONS
rename 时需要同步重命名的 category section
REPORT_DATE_FORMAT
日报日期格式
REPORT_DEFAULT_FILE
日报默认文件名
REPORT_DIR
日报目录名
REPORT_SIMPLE_DATE_FORMAT
日报简短日期格式
SCRIPTS_DIR
脚本目录名
SHELL_PREFIX
Shell 命令前缀字符
VERSION
内核版本号(自动从 Cargo.toml 读取,编译时确定)
WELCOME_MESSAGE
欢迎语