Neovim/zh: Difference between revisions
Created page with "# 单用户配置 # 您需要添加以下代码行,将其设置为默认编辑器:" |
Created page with "-- 高亮所有类型文件,但可自定义一些类型。" |
||
| Line 106: | Line 106: | ||
{{expand}} | {{expand}} | ||
< | <span id="Package_Variations"></span> | ||
==== | ==== 包的变体 ==== | ||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
| Line 114: | Line 113: | ||
</div> | </div> | ||
您可以通过以下命令运行主版本: | |||
{{code|lang=bash|line=no|1=$ nix run "github:nix-community/neovim-nightly-overlay"}} | {{code|lang=bash|line=no|1=$ nix run "github:nix-community/neovim-nightly-overlay"}} | ||
| Line 124: | Line 121: | ||
{{code|lang=nix|line=no|1=plugins = [ | {{code|lang=nix|line=no|1=plugins = [ | ||
# 示例插件: nvim-tree-lua | |||
# | |||
pkgs.vimPlugins.nvim-tree-lua | pkgs.vimPlugins.nvim-tree-lua | ||
# 示例插件: 配置后的vim-startify | |||
# | |||
{ | { | ||
plugin = pkgs.vimPlugins.vim-startify; | plugin = pkgs.vimPlugins.vim-startify; | ||
| Line 137: | Line 130: | ||
} | } | ||
# 示例插件: 带 Lua 配置的 nvim-colorizer-lua | |||
# | # 由于 Lua 模块运行时路径的处理方式,您的配置可能需要 | ||
# | # packadd! plugin-name 以引入模块. 一个 home-manager 示例如下: | ||
# packadd! plugin-name | |||
{ | { | ||
plugin = pkgs.vimPlugins.nvim-colorizer-lua; | plugin = pkgs.vimPlugins.nvim-colorizer-lua; | ||
| Line 148: | Line 139: | ||
lua << END | lua << END | ||
require 'colorizer'.setup { | require 'colorizer'.setup { | ||
'*'; | '*'; -- 高亮所有类型文件,但可自定义一些类型。 | ||
'!vim'; <span lang="en" dir="ltr" class="mw-content-ltr">-- Exclude vim from highlighting.</span> | '!vim'; <span lang="en" dir="ltr" class="mw-content-ltr">-- Exclude vim from highlighting.</span> | ||
} | } | ||