如何在Neovim中启用Ruby语法突出显示?

鲨鱼激光

我是Neovim的新用户,并试图弄清楚如何为Ruby启用语法高亮显示。

我应该编辑什么配置?

编辑:

这是我当前的配置:

➜  ~  cat ~/.nvimrc
filetype plugin indent on
syntax on
set tabstop=2
set number
set noswapfile
" Automatically indent on new lines
set autoindent
" Copy the indentation of the previous line if auto indent doesn't know what to do
set copyindent
" Indenting a line with >> or << will indent or un-indent by 2
set shiftwidth=2
" Pressing tab in insert mode will use 4 spaces
set softtabstop=2
" Use spaces instead of tabs
set expandtab
" [SEARCH]
:set incsearch
:set hlsearch
" <Ctrl-l> redraws the screen and removes any search highlighting.
nnoremap <silent> <C-l> :nohl<CR><C-l>

这是我加载Neovim时遇到的错误:

➜  ~  nvim test.rb
Error detected while processing /Users/user/.nvimrc:
line    2:
E484: Can't open file /usr/local/Cellar/neovim/HEAD/share/vim/syntax/syntax.vim
Press ENTER or type command to continue
FDinoff

Neovim将xdg规范用于其配置文件。如果您已经在使用vim。(如果您是从旧版本neovim的转移~/.nvimrc是现在$XDG_CONFIG_HOME/nvim/init.vim~/.nvim现在$XDG_CONFIG_HOME/nvim

mkdir -p ${XDG_CONFIG_HOME:=$HOME/.config}
ln -s ~/.vim $XDG_CONFIG_HOME/nvim
ln -s ~/.vimrc $XDG_CONFIG_HOME/nvim/init.vim

应该使您接近使用neovim运行(这可能不适用于所有插件,但只是一个开始)。


您需要的$XDG_CONFIG_HOME/nvim/init.vim是以下内容

filetype plugin indent on
syntax on

获得红宝石的语法高亮。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在PowerShell Core中启用语法突出显示?

如何在Ranger预览中启用语法突出显示?

如何在nano中启用语法突出显示?

如何在r markdown ioslides演示文稿中的代码块中启用语法突出显示?

如何在CodeMirror中突出显示语法

如何在Netbeans 8中为* .handlebars文件启用语法突出显示

如何在Atom中启用语法错误/警告突出显示

如何在Atom中为.vue文件启用语法突出显示?

如何在Visual Studio 2012中为* .handlebars文件启用语法突出显示?

如何在ATOM中为Python启用语法突出显示

如何在“GridView”中启用显示突出显示

如何在vim中显示实际语法突出显示?

如何在Visual Studio 2013中为经典ASP启用智能感知和语法突出显示

如何在Eclipse中启用/禁用事件突出显示?

如何在Eclipse中为CoffeeScript激活语法突出显示?

如何在VIM 7.3 OSX中打开语法突出显示

如何在VIM中禁用搜索模式语法突出显示

如何在Emacs中突出显示我自己的语法?

如何在GNU Enscript中更改语法突出显示颜色?

如何在Rails中实现Rouge语法突出显示?

如何在<marked-element>中添加语法突出显示?

如何在Gedit中添加语法突出显示格式?

如何在 vim 中突出显示类方法,而不突出显示具有 python 语法的属性?

如何在文本突出显示期间保留语法突出显示

如何使用htmlOutput在R Shiny应用程序中启用语法突出显示

在webStorm / phpStorm中启用Liquid模板语法突出显示

如何在PHP字符串和Heredoc语法中突出显示HTML语法?

如何在 HTML 页面中显示语法突出显示的 Python 代码?

如何在文件上显示语法突出显示?