{"repo":"Cyxuan0311/PNANA","free":true,"listed":false,"github":"https://github.com/Cyxuan0311/PNANA","clone":"git clone https://github.com/Cyxuan0311/PNANA.git","description":"PNANA is a modern terminal text editor built with FTXUI, inspired by Nano, Micro, and Sublime Text. It offers an intuitive UI, familiar shortcuts, and robust editing capabilities.","language":"C++","stars":316,"topics":["cpp17","ftxui","ide","nano","tui","vscode","editor","terminal-ui"],"license":"MIT","category":"cli-tools","readme_excerpt":"pnana - Modern Terminal Text Editor English 中文 pnana is a modern terminal text editor built with FTXUI, inspired by Nano, Micro, and Sublime Text. It provides a friendly user interface, intuitive keyboard shortcuts, and powerful editing features. 📸 Demo ✨ Core Features 🎨 Beautiful and Friendly Interface - Multiple Themes : Monokai (default), Dracula, Solarized Dark/Light, OneDark, Nord... - Three-Column Layout : Top menu bar, middle editing area, bottom help bar - Smart Status Bar : Displays file information, cursor position, encoding, and modification status - Line Numbers : Switch between absolute and relative line numbers - Current Line Highlighting : Clearly identifies the editing position ⌨️ Modern Keyboard Shortcuts Abandoning the learning curve of traditional Vim, pnana adopts intuitive shortcuts from modern editors. Use familiar standard shortcuts like Ctrl+S to save, Ctrl+Z to undo, with zero learning curve. Complete Shortcut List : See Keyboard Shortcuts Documentation 📝 Powerful Editing Features Multi-File Support - Tab System : Open multiple files simultaneously - Split Editing : Horizontal/vertical split screens （planned） - Quick Switching : Fast file switching with keyboard Smart Editing - Auto Indent : Intelligent indentation based on file type, powered by Tree-sitter AST parsing, see Smart Indent Documentation - Bracket Matching : Auto-complete brackets and quotes - Multi-Cursor Editing : Edit multiple positions simultaneously (planned) - Column Selection : ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Cyxuan0311","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Cyxuan0311/PNANA/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}