vim은 bash에서 탭 완성 기능이 없습니다

vim은 bash에서 탭 완성 기능이 없습니다

에서 shell실행 vim <anything>하고 을 누르면 tab사용 가능한 파일 목록이 자동 완성되거나 표시되지 않습니다. 디렉토리 이름은 자동 완성하지만 파일 이름은 자동 완성하지 않습니다.

또한, 내가 사용하고 있는 실제 vim의 전체 경로를 사용하면 파일이 제대로 완성됩니다 /usr/bin/vim.gnome./usr/bin/vim.basic

수동으로 심볼릭 링크를 만들어 보았지만 update-alternatives전체 경로 없이 파일을 사용해도 cp /usr/bin/vim.basic /usr/bin/vim아무것도 작동하지 않습니다.vim

편집하다:

추가 정보:

$ which vim
/usr/bin/vim

$ ls -l /usr/bin/vim
lrwxrwxrwx 1 root root 21 Aug 11 08:27 /usr/bin/vim -> /etc/alternatives/vim

$ ls -l /etc/alternatives/vim
lrwxrwxrwx 1 root root 18 Aug 11 08:28 /etc/alternatives/vim -> /usr/bin/vim.gnome

$ whereis vim
vim: /usr/bin/vim.gnome /usr/bin/vim /usr/bin/vim.basic /usr/bin/vim.tiny     /etc/vim /usr/share/vim /usr/share/man/man1/vim.1.gz

그리고 $ vim .pro( /usr/bin/vim사용하더라도) 자동 완성 기능을 사용 $ vim .prozilla\하지만 파일을 $ /usr/bin/vim.gnome .pro포함한 올바른 제안을 제공합니다 .profile.

$ /usr/bin/vim.gnome .pro
.profile   .prozilla/

관련 정보