使用Vim和Fish Shell进行语法着色

使用Vim和Fish Shell进行语法着色,vim,syntax-highlighting,fish,vim-syntax-highlighting,Vim,Syntax Highlighting,Fish,Vim Syntax Highlighting,fish脚本的最佳编辑器是什么?我的意思是一个编辑器,可以正确地突出显示,缩进和语法检查 我找到了,但我仍在琢磨如何在本地安装它。您只需将存储库中的所有文件和目录复制到~/.vim。但是,推荐的方法是使用类似或 对于vundle: 运行以下命令: mkdir -p ~/.vim/bundle git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle touch ~/.vimrc 然后将其添加到~/.vimrc set

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


我找到了,但我仍在琢磨如何在本地安装它。

您只需将存储库中的所有文件和目录复制到
~/.vim
。但是,推荐的方法是使用类似或

对于vundle:

运行以下命令:

mkdir -p ~/.vim/bundle
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
touch ~/.vimrc
然后将其添加到
~/.vimrc

set nocompatible
filetype off

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

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

filetype plugin indent on
下次启动vim时,可以运行命令
:BundleInstall
,以安装
vim fish

如果您希望它与
funced
和其他可能使用fish语法的脚本一起使用,您可以将类似的内容添加到
~/.vim/ftdetect/fish.vim

au BufNewFile,BufRead fish_funced set ft=fish

或者,我建议您通过极简主义的方式安装:

curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
将以下代码添加到
.vimrc
文件中:

call plug#begin('~/.vim/plugged')

" Make sure you use single quotes for comment

Plug 'dag/vim-fish'

" Add plugins to &runtimepath
call plug#end()

重新加载
.vimrc
:PlugInstall
以安装插件。

此外,如果您安装了病原体,只需将其克隆到~/.vim/bundle文件夹,这样您就有了~/.vim/bundle/vim fish/。如果您使用Vim打开.fish文件,但不使用
funced
,则可以使用。