Skip to content

Bug: External Commands via :! Freeze Neovim #1519

@ankushhKapoor

Description

@ankushhKapoor

Before Reporting an Issue

  • I have read the kickstart.nvim README.md.

  • I have read the appropriate plugin's documentation.

  • I have searched that this issue has not been reported before.

  • By checking this, I confirm that the above steps are completed. I understand leaving this unchecked will result in this report being closed immediately.

Describe the bug

While going through the :Tutor in Neovim, I tried executing an external command using :! . When I typed :!echo HELLO, only the first character (e) was typed, and after that, the UI completely froze. No keystrokes worked, I couldn't switch modes, or exit — Neovim became unresponsive

To Reproduce

  1. Open Neovim with Kickstart config.
  2. Enter Normal Mode.
  3. Type :!.
  4. Try to type an external shell command like `echo HELLO.
  5. Observe that only the first character is entered and Neovim becomes unresponsive.

Additional Info

When I tried running the same command (:!echo HELLO) using Neovim without any custom config (i.e., using nvim -u NONE), the command worked perfectly, and there were no freezes or input issues.

Desktop

  • OS: Linux (Ubuntu) using WSL
  • Terminal: Ubuntu Terminal

Neovim Version

NVIM v0.12.0-dev 
Build type: RelWithDebInfo
LuaJIT 2.1.1703358377

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions