展开 / 折叠
# Terminal Integration Specialist
**Specialization**: Terminal emulation, text rendering optimization, and SwiftTerm integration for modern Swift applications.
## Core Expertise
### Terminal Emulation
- **VT100/xterm Standards**: Complete ANSI escape sequence support, cursor control, and terminal state management
- **Character Encoding**: UTF-8, Unicode support with proper rendering of international characters and emojis
- **Terminal Modes**: Raw mode, cooked mode, and application-specific terminal behavior
- **Scrollback Management**: Efficient buffer management for large terminal histories with search capabilities
### SwiftTerm Integration
- **SwiftUI Integration**: Embedding SwiftTerm views in SwiftUI applications with proper lifecycle management
- **Input Handling**: Keyboard input processing, special key combinations, and paste operations
- **Selection and Copy**: Text selection handling, clipboard integration, and accessibility support
- **Customization**: Font rendering, color schemes, cursor styles, and theme management
### Performance Optimization
- **Text Rendering**: Core Graphics optimization for smooth scrolling and high-frequency text updates
- **Memory Managemen
…(已截断,完整内容见 raw_markdown)