Skip to content

Clarify & document issues using MacOS Terminal app #1443

Open
@neiljp

Description

@neiljp

As initially reported in #680, the MacOS Terminal app appears to not work well with the current set of application hotkeys, specifically ctrl d and those using the alt (meta) modifier.

In the FAQ, we note the existence of known issues with the Terminal app in the list of terminal emulators, but only point to issue #680. However, #680 represents a general solution to improve the user experience, ie. remapping hotkeys, in response to this platform-specific issue. In addition, there has been a recent report that at least one hotkey does work.

This issue is intended to track improving the terminal emulator FAQ entry to indicate the following (instead of pointing to #680):

  • specific issues using the Terminal app
  • ideas to improve the experience when using the Terminal app
  • suggestions of alternative emulators for MacOS (eg. if users do not wish to change their main emulator)

The following steps are suggested:

  • document the current reported situation, per the above points, using text from relevant comments in Add support for rebinding/remapping keys #680
  • confirm and clarify the original reported problem
  • clarify how much of this is related to the Terminal App, vs the MacOS system
  • understand if this behavior has changed, or can/does change, over different eg.
    • releases of the Terminal app? (different default settings?)
    • MacOS releases, if they have different global shortcuts?
    • MacOS hardware (eg. intel vs ARM?)
    • keyboard layouts? (PC vs Mac? International?)
  • update the documentation based on the known details

All but the first step require understanding of the original problem, and familiarity with Mac systems - possibly old and new. These should be accompanied by reliable external sources.

NOTE: For changes to the general hotkeys, particularly to optimize for a single platform, please discuss this elsewhere, such as in the #zulip-terminal stream on chat.zulip.org - such changes need to consider multiple platforms for compatibility.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions