bug_report.yml (3282B)
1 name: Bug Report 2 description: Report a problem in Nvim 3 type: 'bug' 4 body: 5 6 - type: markdown 7 attributes: 8 value: | 9 *Before reporting:* 10 - Confirm the problem is reproducible on [**master**](https://github.com/neovim/neovim/releases/nightly) or [**latest stable**](https://github.com/neovim/neovim/releases/stable) release 11 - Run `make distclean` when encountering build issues 12 - Search [existing issues](https://github.com/neovim/neovim/issues?q=is%3Aissue%20is%3Aopen%20type%3ABug) (including [closed](https://github.com/neovim/neovim/issues?q=is%3Aissue%20is%3Aclosed%20type%3ABug)) 13 - Read the [FAQ](https://neovim.io/doc/user/faq.html) and ["Reporting Problems" in CONTRIBUTING.md](https://github.com/neovim/neovim/blob/master/CONTRIBUTING.md#reporting-problems). 14 15 Usage or "How to" questions belong on [stackoverflow](https://vi.stackexchange.com/) and will be closed. 16 - type: textarea 17 attributes: 18 label: "Problem" 19 description: "Describe the current behavior. May include logs, images, or videos." 20 validations: 21 required: true 22 - type: textarea 23 attributes: 24 label: "Steps to reproduce" 25 description: | 26 - For build failures: list the exact steps including CMake flags (if any). 27 - If the bug pertains to crashing (or segfault), please include a [stacktrace](https://neovim.io/doc/user/dev_tools.html#dev-tools-backtrace). 28 - For startup or shell-related problems: try `env -i TERM=ansi-256color "$(which nvim)"`. 29 - Use the provided [minimal reproduction template](https://github.com/neovim/neovim/blob/master/contrib/minimal.lua) to create a minimal configuration. After you fill it out with necessary information, run with `nvim --clean -u minimal.lua`. 30 - Please do **not** include a package manager in the reproduction steps. 31 placeholder: | 32 nvim --clean 33 :edit foo 34 yiwp 35 validations: 36 required: true 37 - type: textarea 38 attributes: 39 label: "Expected behavior" 40 description: "Describe the behavior you expect." 41 validations: 42 required: true 43 44 - type: input 45 attributes: 46 label: "Nvim version (nvim -v)" 47 placeholder: "0.6.0 commit db1b0ee3b30f" 48 validations: 49 required: true 50 - type: input 51 attributes: 52 label: "Vim (not Nvim) behaves the same?" 53 description: "Does `vim -u DEFAULTS` have the same issue? Note the exact Vim version (`8.x.yyyy`)." 54 placeholder: "no, vim 7.3.432" 55 validations: 56 required: true 57 - type: input 58 attributes: 59 label: "Operating system/version" 60 placeholder: "macOS 11.5" 61 validations: 62 required: true 63 - type: input 64 attributes: 65 label: "Terminal name/version" 66 placeholder: "xterm 3.1" 67 validations: 68 required: true 69 - type: input 70 attributes: 71 label: "$TERM environment variable" 72 placeholder: "xterm-256color" 73 validations: 74 required: true 75 76 - type: input 77 attributes: 78 label: "Installation" 79 description: "How did you install neovim: build from repo / system package manager / appimage / homebrew / snap / chocolatey / other (describe)?" 80 placeholder: "Arch User Repository (AUR)" 81 validations: 82 required: true