Embedded terminal: drag-and-drop and tab completion not working (may be my setup)
First — this may well be a limitation of my specific setup rather than a bug, so flagging rather than reporting definitively.
Environment
- macOS (Apple Silicon M2)
- WikiWise installed via .dmg
- Claude Code running in the built-in WikiWise terminal
Observed behaviour
Two conveniences that work in macOS Terminal.app don't appear to work in the WikiWise embedded terminal:
-
Drag and drop from Finder — dragging a file from Finder into the terminal window does not paste the file path. This is standard behaviour in Terminal.app and very useful when pointing Claude Code at specific files in the raw/ folder.
-
Tab completion — pressing Tab to autocomplete file and directory names doesn't appear to work. Since the shell is zsh this surprised me; my guess is the embedded terminal may be launching a non-interactive or non-login shell that doesn't load the full zsh config.
Workaround
For file paths: right-clicking a file in Finder, holding Option, and selecting "Copy [filename] as Pathname" works fine as a fallback.
Notes
I understand WikiWise uses SwiftTerm for the embedded terminal. Drag-and-drop path insertion is something each host app needs to implement explicitly on top of SwiftTerm, so I appreciate this may be a conscious omission at this stage of development rather than a bug. Similarly tab completion may just be a shell initialisation config that needs adjusting.
Happy to provide any additional diagnostics if useful. Love what you're building.
Embedded terminal: drag-and-drop and tab completion not working (may be my setup)
First — this may well be a limitation of my specific setup rather than a bug, so flagging rather than reporting definitively.
Environment
Observed behaviour
Two conveniences that work in macOS Terminal.app don't appear to work in the WikiWise embedded terminal:
Drag and drop from Finder — dragging a file from Finder into the terminal window does not paste the file path. This is standard behaviour in Terminal.app and very useful when pointing Claude Code at specific files in the raw/ folder.
Tab completion — pressing Tab to autocomplete file and directory names doesn't appear to work. Since the shell is zsh this surprised me; my guess is the embedded terminal may be launching a non-interactive or non-login shell that doesn't load the full zsh config.
Workaround
For file paths: right-clicking a file in Finder, holding Option, and selecting "Copy [filename] as Pathname" works fine as a fallback.
Notes
I understand WikiWise uses SwiftTerm for the embedded terminal. Drag-and-drop path insertion is something each host app needs to implement explicitly on top of SwiftTerm, so I appreciate this may be a conscious omission at this stage of development rather than a bug. Similarly tab completion may just be a shell initialisation config that needs adjusting.
Happy to provide any additional diagnostics if useful. Love what you're building.