笔记功能
本文介绍 XTerminal 内置的笔记功能,帮助你记录运维信息、技术文档和工作笔记。
功能概述
XTerminal 内置了 Markdown 笔记系统,让你在管理服务器的同时记录相关信息:
- 支持 Markdown 语法
- 分类管理笔记
- 实时预览
- 本地存储
- 收藏和回收站
打开笔记
点击左侧边栏的 笔记 图标进入笔记界面。

界面布局
笔记界面分为三个区域:
| 区域 | 说明 |
|---|---|
| 左侧边栏 | 分类树和笔记列表 |
| 中央区域 | Markdown 编辑器 |
| 右侧区域 | 实时预览(可选) |
左侧边栏
左侧边栏包含:
- 我的笔记:所有分类和笔记
- 我的收藏:收藏的笔记
- 废纸篓:已删除的笔记
分类管理
创建分类
- 在分类树中右键点击
- 选择 新建子分类
- 输入分类名称
分类操作
右键点击分类可以:
| 操作 | 说明 |
|---|---|
| 新建子分类 | 创建嵌套分类 |
| 重命名分类 | 修改分类名称 |
| 删除分类 | 删除分类(笔记会移到上级或根目录) |
嵌套分类
支持无限层级的嵌套分类,便于组织大量笔记。
笔记操作
创建笔记
- 选择目标分类
- 点击笔记列表上方的 + 按钮
- 新笔记会自动打开并获得焦点
编辑笔记
- 直接在编辑器中输入内容
- 支持完整的 Markdown 语法
- 内容会自动保存
删除笔记
- 在笔记列表中右键点击笔记
- 选择 删除
- 笔记会移到废纸篓
收藏笔记
- 右键点击笔记选择 收藏
- 收藏的笔记会出现在"我的收藏"中
- 再次点击可取消收藏
恢复笔记
在废纸篓中可以:
- 恢复:将笔记恢复到原分类
- 永久删除:彻底删除笔记
Markdown 编辑器
基本语法
编辑器支持完整的 Markdown 语法:
# 一级标题
## 二级标题
**粗体** *斜体* ~~删除线~~
- 无序列表
- 列表项
1. 有序列表
2. 列表项
[链接](https://example.com)

`行内代码`
```bash
代码块
```
> 引用文本
| 表头 | 表头 |
|-----|-----|
| 内容 | 内容 |
编辑器工具栏
编辑器右侧的工具栏提供快捷操作:
| 图标 | 功能 |
|---|---|
| 列表 | 插入无序列表 |
| 表格 | 插入表格 |
| 链接 | 插入链接 |
| 图片 | 插入图片 |
| 下载 | 导出笔记 |
| 预览 | 切换预览模式 |
| 刷新 | 刷新预览 |
语法高亮
代码块支持语法高亮,在代码块开始处指定语言:
```python
def hello():
print("Hello, World!")
```
支持常见编程语言:python、javascript、bash、sql、yaml、json 等。
预览模式
显示模式
笔记界面支持三种显示模式:
| 模式 | 说明 |
|---|---|
| 编辑+预览 | 左侧编辑器,右侧预览 |
| 仅编辑 | 只显示编辑器 |
| 仅预览 | 只显示预览 |
切换方式:点击编辑器工具栏的预览按钮。
同步滚动
编辑+预览模式下,编辑器和预览区域会同步滚动,方便对照查看。
笔记设置
设置路径:设置 > 笔记设置

可配置项
| 设置项 | 说明 |
|---|---|
| 启动自动保存 | 编辑时自动保存内容,触发间隔 10 秒 |
| 启动同步滚动 | 编辑器和预览区域同步滚动 |
| 笔记模式 | 打开笔记时的默认显示模式 |
| 编辑器字体大小 | 设置编辑器字体大小 |
使用场景
服务器文档
为每台服务器创建笔记:
- 服务器配置信息
- 部署说明
- 常用命令
- 故障处理记录
运维手册
创建分类体系的运维文档:
- 安装部署
- 配置说明
- 故障排查
- 最佳实践
学习笔记
记录技术学习内容:
- 命令用法
- 配置示例
- 问题解决方案
工作日志
记录日常工作:
- 操作记录
- 变更说明
- 问题跟踪
搜索笔记
在笔记列表上方的搜索框中输入关键词,可以按标题和内容搜索笔记。
搜索会实时过滤显示匹配的笔记。