月度归档:2024年02月

zsh环境安装fzf

网上一致通用的方法是

git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf ; ~/.fzf/install

执行后 ,一路y 回车即可, 正常都是ok的

但是这次,我在新的ubuntu 系统遇到了问题(可能是用apt安装了fzf导致冲突)

无论如何,用下面的步骤 即可解决

sudo rm /usr/bin/fzf
sudo ln -s ~/.fzf/bin/fzf /usr/bin/fzf

参考链接: https://github.com/junegunn/fzf/issues/2943

vim安装fzf插件(ubuntu)

下载 plug.vim 到 ~/.vim/autoload

curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

.vimrc中按照如下方式配置

"FZF 配置
call plug#begin('~/.vim/plugged')

" 添加 fzf.vim 插件
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
Plug 'junegunn/fzf.vim'

call plug#end()

"设置fzf快捷键
nmap <C-p> :Files<CR>
nmap <C-e> :Buffers<CR>
let g:fzf_action = { 'ctrl-e': 'edit' }

接下来 进入 vim的命令模式 执行:

:PlugInstall