-
-
Notifications
You must be signed in to change notification settings - Fork 298
Description
Description
On macOS, the up/down arrow keys don't work for navigating through previous SMAPI console commands. This makes it tedious to reuse commands during modding/debugging sessions.
Steps to reproduce
- Launch SMAPI on macOS (tested in both Terminal.app and iTerm2)
- Type a SMAPI command (e.g.,
reload_i18n) - Press the up arrow key to recall the previous command
Expected behavior: The previously typed command should appear, allowing you to run it again or edit it.
Actual behavior: The up arrow does nothing - you must retype commands or copy/paste from terminal scrollback.
System information
- Operating System: macOS Tahoe 26.2
- SMAPI version: 4.4.0
- Terminal: Terminal.app and iTerm2 (both affected)
Additional context
This works correctly on Windows where arrow keys navigate SMAPI command history. On macOS, it appears SMAPI's console uses a basic input mode that doesn't support history navigation.
Workaround: Currently the only option is to copy/paste previous commands from terminal scrollback, which is cumbersome for frequently-used commands.
This would be a significant quality-of-life improvement for Mac users who regularly use SMAPI console commands for debugging and testing.