Using the Editor
The Yist editor is designed to provide a powerful and intuitive coding experience.
Editor Interface
File Tabs
- Switch between files using tabs
- Use ⌘ + number (1-9) for quick tab switching
- ⌘+J and ⌘+K for navigating between tabs
- Lock icon indicates non-editable files
Code Editor
- Syntax highlighting for various programming languages
- Line numbering
- File type detection and appropriate highlighting
Status Bar
- Shows current Gist description
- Displays selected syntax highlighting mode
Working with Files
Adding Files
- Click the + button in the tab bar
File Type Detection
- Automatic language detection based on content
- Manual language selection available
- Default file names and extensions suggested
File Restrictions
- Text files only (binary files not supported)
- Read-only mode for others' starred Gists
- Read-only indicator for non-editable files
Keyboard Shortcuts
Navigation
⌘ + 1-9
: Switch to specific tabs⌘ + J
: Next tab⌘ + K
: Previous tab
Editing
⌘ + S
: Save changes⌘ + N
: New Gist⌃ + R
: Revert Changes
Customization
Syntax Highlighting
- Auto-detection mode
- Manual language selection
- Custom theme support
Editor Preferences
- Line number visibility
- Theme selection