fzf.vim이 좋은 느낌 그리고 vim-plug도
ido
의 모호한 일치가 마음에 들었기 때문에 peco
대신 fzf
를 사용해보기로 결정했습니다.fzf의 좋은 점
tmux와의 연계는, tmux 안에서 fzf를 기동하면, 자동적으로 페인이 분할되어 선택할 수 있으므로,
현재 화면을 잃지 않고 선택할 수 있습니다.
fzf.vim이 좋은 느낌이었습니다.
Vim과 연계하기 위해 fzf.vim을 도입.
vim-plug를 추천하고 있기 때문에, 그것도 도입.
% curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
뒤에 .vimrc에 다음을 기술하면 OK
.vimrcPlug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
Plug 'junegunn/fzf.vim'
키 바인딩
<Space>
키를 <Leader>
로 설정해, 뭐라고 Spacemacs로 했다.
.vimrc" like Spacemacs
let mapleader = "\<Space>"
nnoremap <Leader>b :Buffers<CR>
nnoremap <Leader>x :Commands<CR>
nnoremap <Leader>f :GFiles<CR>
nnoremap <Leader>a :Ag<CR>
nnoremap <Leader>k :bd<CR>
command! FZFMru call fzf#run({
\ 'source': v:oldfiles,
\ 'sink': 'e',
\ 'options': '-m -x +s',
\ 'down': '40%'})
nnoremap <Leader>r :FZFMru<CR>
예를 들어 <Space> b
에서 버퍼 목록을 열므로 Emacs에서 C-x C-b
를 대체 할 수 있습니다.
버퍼 전환
Git 관리하에 파일 열기
the_silver_searcher
검색 결과로 이동
다소 보기 힘들다
Reference
이 문제에 관하여(fzf.vim이 좋은 느낌 그리고 vim-plug도), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/acro5piano/items/074f33553dd169ef8099
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
% curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
Plug 'junegunn/fzf.vim'
<Space>
키를 <Leader>
로 설정해, 뭐라고 Spacemacs로 했다..vimrc
" like Spacemacs
let mapleader = "\<Space>"
nnoremap <Leader>b :Buffers<CR>
nnoremap <Leader>x :Commands<CR>
nnoremap <Leader>f :GFiles<CR>
nnoremap <Leader>a :Ag<CR>
nnoremap <Leader>k :bd<CR>
command! FZFMru call fzf#run({
\ 'source': v:oldfiles,
\ 'sink': 'e',
\ 'options': '-m -x +s',
\ 'down': '40%'})
nnoremap <Leader>r :FZFMru<CR>
예를 들어
<Space> b
에서 버퍼 목록을 열므로 Emacs에서 C-x C-b
를 대체 할 수 있습니다.버퍼 전환
Git 관리하에 파일 열기
the_silver_searcher
검색 결과로 이동다소 보기 힘들다
Reference
이 문제에 관하여(fzf.vim이 좋은 느낌 그리고 vim-plug도), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/acro5piano/items/074f33553dd169ef8099텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)