File Manager
The file manager is a core module of the note-taking application, providing complete file and folder management capabilities, supporting local storage, cloud sync, vector retrieval, and other advanced features.
Interface Layout
- Top Toolbar: Vector database sync, remote repository access
- Action Toolbar: New file, new folder, batch import
- File Tree Area: Displays files and folder structure of the current workspace
- Bottom Status Bar: Workspace switching, sorting method, expand/collapse controls
Basic Operations
Creating Files/Folders
Method 1: Toolbar Button
- Click the "New File" or "New Folder" button in the top action bar
- Enter a file name and press Enter to confirm
Method 2: Context Menu
- Right-click in an empty area of the file tree
- Select "New File" or "New Folder"
- Enter a file name and press Enter to confirm
Method 3: Create Inside Folder
- Right-click the target folder
- Select "New Subfile" or "New Subfolder"
Tip: The system automatically generates unique file names to avoid naming conflicts
Opening Files
- Single-click a file: Opens the file in the editor area
- Double-click a folder: Expands or collapses the folder
Renaming
Method 1: Double-click to Rename
- Double-click the file name to enter edit mode
- Modify the name and press Enter to confirm, or press Escape to cancel
Method 2: Context Menu
- Right-click the file and select "Rename"
- Modify the name and press Enter to confirm
Tip: Spaces in file names are automatically replaced with underscores
Deleting Files
- Right-click the file and select "Delete"
- Click confirm in the confirmation dialog
Note: Deleting cloud-synced files will also delete the file from the remote repository
Moving Files
Method 1: Clipboard Operations
- Right-click the file and select "Cut"
- Right-click the target folder and select "Paste"
Method 2: Drag and Drop
- Hold and drag the file item
- Release over the target folder
Advanced Features
Batch Import
- Click the "Import" button in the action bar
- Select a folder in the file dialog
- The system will automatically recursively import all Markdown files and images
After import completes, the number of successfully imported files will be displayed.
Workspace Management
Switching Workspaces
- Click the workspace name in the bottom status bar
- Select from history or create a new workspace
Workspace Types
- Default Workspace: Built-in default storage location
- Custom Workspace: Any user-specified folder
The system saves the last 10 used workspaces in history.
Sorting Methods
Click the sort button in the bottom status bar to select:
| Sort Method | Description |
|---|---|
| By Name | File names sorted A-Z |
| By Creation Time | Sorted by file creation time |
| By Modification Time | Sorted by last modification time |
Supports ascending/descending toggle.
Expand/Collapse Controls
- Single folder: Click folder icon to expand/collapse
- Expand All: Click the "Expand All" button at the bottom
- Collapse All: Click the "Collapse All" button at the bottom
Special Features
Vector Computation
The file manager integrates vector database functionality for semantic retrieval:
- Computation Status: Shows vector computation progress on file items
- Index Statistics: Folders display count of indexed files
- Manual Trigger: Can manually trigger vector computation
Cloud Sync
Supported sync platforms:
- GitHub
- Gitee
- GitLab
- Gitea
Cloud files display a cloud icon on the file item.
Skills Folder
Skills is a special folder for managing application skill files:
- Marked with a special icon
- Does not participate in vector computation
- Supports creating and managing skill files
Mobile Usage
Mobile provides an optimized interaction experience:
- Action Menu: Tap the "..." button after selecting a file to open the action menu
- Touch Optimized: Larger tap areas and gesture support
- Simplified Interface: Only shows common operations for improved usability
Record & Organize
Recording is the core feature of NoteGen, supporting multiple recording methods and AI organization to transform fragmented records into complete notes.
Markdown Editor
Built with Vditor, this editor provides powerful Markdown editing capabilities, supporting multiple editing modes and rich extended syntax.