Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Duplicated TAB-completion items #133

Open
rapiz1 opened this issue Nov 29, 2019 · 4 comments
Open

Duplicated TAB-completion items #133

rapiz1 opened this issue Nov 29, 2019 · 4 comments

Comments

@rapiz1
Copy link

rapiz1 commented Nov 29, 2019

Arch Linux with all packages up to date

fish 3.0.2-3
fzf 0.19.0-1
Oh My Fish dev channel version 6-46-g6b2ce5c 
> set | grep FZF 
FZF_COMPLETE 2
FZF_DEFAULT_OPTS '--layout=reverse --height=40%'
FZF_LEGACY_KEYBINDINGS 0
FZF_PREVIEW_DIR_CMD ls
FZF_PREVIEW_FILE_CMD 'head -n 10'
FZF_TMUX_HEIGHT '40%'

Screenshot_20191129_223125

@rapiz1 rapiz1 changed the title Duplicated TAB-completation items Duplicated TAB-completion items Nov 29, 2019
@rapiz1
Copy link
Author

rapiz1 commented Nov 29, 2019

I have tried complete -Cnsl and found duplicated entries. Maybe it's a issue of fish.

@rapiz1
Copy link
Author

rapiz1 commented Nov 29, 2019

However, fish's native completion does not have this problem. It looks like fish has somehow remove the duplicates.

@jethrokuan
Copy link
Owner

jethrokuan commented Dec 6, 2019

Sorry, am unable to reproduce:

image

Perhaps it's related to you having 2 nslookups? in /usr/bin and /bin, in which case I'm not sure if the correct behaviour is to make the candidates unique.

@rapiz1
Copy link
Author

rapiz1 commented Sep 8, 2021

@jethrokuan I think you're right about the original issue.
But there are some other cases.

Screenshot_20210908_232829

Here's steps to produce:

  1. mkdir /tmp/c && cd /tmp/c && touch 1234
  2. type pacman -U 1234, press TAB

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants