junegunn / junegunn/vim-peekaboo

[bug] conflict with startify

Open
#80 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Vim Script
Stars
1.2k
Forks
42
PR merge metrics
No merged PRs in 30d

Description

```vim
" $ uname -r
" 5.13.10-arch1-1
" $ has nvim
" ✓ nvim 0.5.0
" $ has python
" ✓ python 3.9.6
" $ cat test.vim
set runtimepath=$VIMRUNTIME
set runtimepath+=~/.local/share/nvim/repos/github.com/mhinz/vim-startify
set runtimepath+=~/.local/share/nvim/repos/github.com/junegunn/vim-peekaboo
" $ vi -u test.vim
```

![Screenshot from 2021-08-17 17-53-57](https://user-images.githubusercontent.com/32936898/129705484-fe988317-4951-4fb7-beb7-690dd5ffd992.png)

Press `"`
![Screenshot from 2021-08-17 17-54-00](https://user-images.githubusercontent.com/32936898/129705510-3ce465c8-4fbc-43c4-859c-f3272dbe41fc.png)

Press ``
![Screenshot from 2021-08-17 17-54-05](https://user-images.githubusercontent.com/32936898/129705542-c54ad9d3-2998-4eda-a004-c17ef8d0b826.png)

In the right of window, there exists a new window.

However, if `vi -u test.vim a`, the window will not exist.
![Screenshot from 2021-08-17 17-58-58](https://user-images.githubusercontent.com/32936898/129705845-0c786c3d-6ffb-4353-814c-e976cacc8e5e.png)
![Screenshot from 2021-08-17 17-58-59](https://user-images.githubusercontent.com/32936898/129705849-1c6dbb8a-e30b-4848-a66e-c578e6933ef7.png)
![Screenshot from 2021-08-17 17-59-01](https://user-images.githubusercontent.com/32936898/129705856-d4396874-1d6b-495b-93b0-3e524fdc399d.png)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the conflict with the provided test.vim configuration, using vi -u test.vim and vi -u test.vim a. Compare the window behavior after pressing `"` and , then review the linked vim-startify issue for related investigation. Done means the extra window no longer appears in the first invocation while the relevant Peekaboo behavior remains intact.

Written by the indexing model from the issue text.

Assessment

Tech stack
vim
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.