내 구성에 대한 북마크 파일을 생성하려고 하며 fzf
두 가지 방법을 모두 시도했지만 아무 소용이 없습니다.
editconf() { nvim $(cat /home/anupam/scripts/conflist | fzf) }
editconf() { cat /home/anupam/scripts/conflist | fzf | xargs nvim }
발생하는 문제는 전달되는 경로가 '~/.config/nvim/init.vim'
파일 경로 대신 문자열이라는 것입니다 ~/.config/nvim/init.vim
.
nvim
파일 경로가 아니라 파일 이름이라고 생각합니다 .
이 문제를 해결할 방법이 있습니까?
PS 나는 성공하지 못한 채 따옴표 제거를 사용해 보았습니다 tr
.
답변1
문제는 ~ 물결표가 셸에서 확장되지 않고 전체 경로를 지정하면 작업이 수행된다는 것입니다.