使用VIM和Fish-Shell进行语法着色

Oli*_*alo 7 fish

什么是鱼脚本的最佳编辑器?我的意思是一个可以正确突出显示,缩进和语法检查的编辑器.

我找到了vim-fish项目,但我仍然在摸索如何在本地安装它.

ter*_*rje 15

您只需将存储库中的所有文件和目录复制到~/.vim.但是,推荐的方法是使用像vundle病原体这样的东西

对于vundle:

运行以下命令:

mkdir -p ~/.vim/bundle
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
touch ~/.vimrc
Run Code Online (Sandbox Code Playgroud)

然后将此添加到您的 ~/.vimrc

set nocompatible
filetype off

set rtp+=~/.vim/bundle/vundle/
call vundle#rc()

Bundle 'gmarik/vundle'
Bundle 'dag/vim-fish'

filetype plugin indent on
Run Code Online (Sandbox Code Playgroud)

下次启动vim时,您可以运行命令:BundleInstallvim-fish安装.

如果您希望这个funced和其他可能使用fish语法的潜在脚本一起使用,您可以添加以下内容~/.vim/ftdetect/fish.vim:

au BufNewFile,BufRead fish_funced set ft=fish
Run Code Online (Sandbox Code Playgroud)