镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

:shell with guioptions+=! not showing prompt #1640

Open

Description

@ir0nh34d

Steps to reproduce

  1. Set guioptions+=!
  2. Execute :shell
  3. typing a character will make the prompt display, without typing the prompt is not visible
Image

Expected behaviour

The prompt should be visible, without the need of any characters being typed

Version of MacVim

r183

MacVim installation method

Built from source

Environment

macOK 26.4.1 on MacBook Pro M1

Logs and stack traces

Vim and MacVim configuration where issue is reproducable

No response

How was MacVim launched?

  • by launching MacVim.app in macOS (by using the Dock, Spotlight, or the open command)
  • by running mvim/gvim in the terminal

Issue has been tested with clean configuration

  • by running mvim --clean (or gvim, supplied by MacVim distribution). You can also use the File → "New Clean Window" menu item within MacVim.
  • by running vim --clean (in terminal, supplied by MacVim distribution)
  • by running vim --clean (in terminal, other suppliers, e.g. /usr/bin/vim)

Activity

  1. ychin commented on Apr 13, 2026

    @ychin
    Member

    I can see that. Not sure why though. Need to take a look.

  2. added this to the Release 184 milestone on Apr 13, 2026
  3. ychin commented on Apr 13, 2026

    @ychin
    Member

    Btw is there a reason why you use :shell rather than :term? I feel like I rarely use it since you get locked into the shell instead of a switchable buffer.

  4. ir0nh34d commented on Apr 14, 2026

    @ir0nh34d
    Author

    I use both. I tend to use :term when I'm coding and I'm looking for a more interactive experience. I use :shell when I want to pop out to a shell to go find something or launch something from a shell.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions