마이너스아이 (61.♡.139.51)
2026년 3월 14일 PM 02:13

없으면 만들어 쓰게 만드는 바이브 코딩 입니다.
맥용 터미널이 마음에 드는게 없어서 만들어서 실무에 쓰고 있습니다.
이번에는 쓰다가 불편한 한글 입력 (바이브 코딩 필수) 이 약간의 문제가 있어서 수정했습니다.
필요하신 분들은 써보시면, 나름 편한 기능들이 좀 있습니다.
https://github.com/secondlook-hub/MacTerminal/releases
Features
Terminal Emulation — Full pseudoterminal (
forkpty) withxterm-256colorsupportTabs — Multi-tab interface with drag & drop reordering (Cmd+T / Cmd+W)
Split View — Side-by-side terminal panes within a tab (Cmd+D / Cmd+Shift+D to close)
SSH Bookmarks — Tree-structured connection manager with folders and subfolders
SSH Auto-Password — Automatically detects SSH password prompt and sends stored password (one-shot)
Commands — Save frequently used commands and double-click to auto-input into terminal
Right-Click Copy/Paste — Right-click to copy selection or paste if no selection
Background Tab Updates — Tabs continue processing data even when not focused, with blink indicator for unread output
Themes — Dark, Gray, and Light themes with sidebar support (View > Theme)
Line Numbers — Toggle line numbers on the left side (View > Show Line Number)
Timestamps — Per-line timestamps on the right side (View > Show Timestamp)
Logical Line Tracking — Wrapped lines are treated as a single logical line for line numbers and timestamps
Settings Export/Import — Export and import connections, commands, theme, and color settings (File > Settings)
Folder State Persistence — Sidebar folder expanded/collapsed state remembered across restarts
Font Zoom — Cmd + Mouse Wheel to resize terminal font instantly (8pt–72pt)
NFC Normalization — File drag & drop and clipboard paste use NFC Unicode form (fixes Korean filenames)
Text Wrap Toggle — Turn text wrapping on/off with horizontal scrolling (View > Text Wrap)
Smart Double-Click — Double-click selects text between 2+ consecutive spaces (selects phrases, not just words)
Status Bar — Bottom bar showing logical line number (Ln) and column (Col) with selection range
Drag & Drop — Reorder bookmarks and move them between folders
Find — In-terminal search with next/previous navigation (Cmd+F)
Recording — Record terminal sessions to text files
Save Output — Export terminal content to file (Cmd+S)
Customization — Configurable font, background color, and text color
Block Selection — Toggle block selection mode for text
Multi-Window — Detachable terminal windows with full terminal updates in detached windows
Clean Shell Exit —
exitcommand properly terminates shell and all child processes without freezingProcess Group Cleanup — Tab close kills entire process group (shell + SSH + child processes)
Hidden Input Protection — Non-echoed input (passwords, etc.) is not displayed in tab titles
Working Directory — Starts in home directory; new tabs inherit current directory
Directory Tree — Right-side panel showing filesystem tree from root; auto-refreshes and highlights on
cd; double-click to change directory (View > Directory Tree)Shell Integration — Built-in zsh shell integration automatically reports current directory via OSC 7; directory tree highlights and scrolls to current directory on
cdConnection Double-Click — Double-click SSH bookmarks to connect instantly
List Deselect — Click empty area in connections/commands list to clear selection
Independent Terminal Identity — Uses own
TERM_PROGRAMidentifier to prevent macOS from launching the default Terminal.appAuto Update — Checks for new releases via GitHub Releases API
Folder Access — Prompts for Desktop, Documents, Downloads folder access on first launch
Rename Folder Sheet — Improved folder rename UI with sheet dialog and keyboard support
Full Disk Access Check — Checks Full Disk Access permission on launch; shows setup guide and opens System Settings if not granted
Korean IME Backspace Fix — Single backspace deletes the last composing jamo (consonant) without requiring a second press
댓글 (2)
- 아
아키하
03.14 · 5.♡.36.150
-
마마이너스아이
→ 아키하 작성자
03.14 · 61.♡.139.51
필요한 기능 있으시면 알려주세요. 적극 반영 입니다.
댓글을 작성하려면 이 필요합니다.
iTerm2쓰고있었는데 갈아타야겠습니다. 감사합니다!