Neovim/zh: Difference between revisions

Ardenet (talk | contribs)
Created page with "# 单用户配置 # 您需要添加以下代码行,将其设置为默认编辑器:"
Ardenet (talk | contribs)
Created page with "-- 高亮所有类型文件,但可自定义一些类型。"
Line 106: Line 106:
{{expand}}
{{expand}}


<div lang="en" dir="ltr" class="mw-content-ltr">
<span id="Package_Variations"></span>
==== Package Variations ====
==== 包的变体 ====
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
Line 114: Line 113:
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
您可以通过以下命令运行主版本:
You can run the master version via the following command:
</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 = [
   <div lang="en" dir="ltr" class="mw-content-ltr">
   # 示例插件: nvim-tree-lua
# Example Plugin: nvim-tree-lua
</div>
   pkgs.vimPlugins.nvim-tree-lua
   pkgs.vimPlugins.nvim-tree-lua


   <div lang="en" dir="ltr" class="mw-content-ltr">
   # 示例插件: 配置后的vim-startify
# Example Plugin: vim-startify with configuration
</div>
   {
   {
     plugin = pkgs.vimPlugins.vim-startify;
     plugin = pkgs.vimPlugins.vim-startify;
Line 137: Line 130:
   }
   }


   <div lang="en" dir="ltr" class="mw-content-ltr">
   # 示例插件: 带 Lua 配置的 nvim-colorizer-lua
# Example Plugin: nvim-colorizer-lua with Lua config
   # 由于 Lua 模块运行时路径的处理方式,您的配置可能需要
   # Due to how the runtimepath for Lua modules is processed, your configuration may require
   # packadd! plugin-name 以引入模块. 一个 home-manager 示例如下:
   # packadd! plugin-name to require a module. A home-manager example:
</div>
   {
   {
     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 {
           '*'; <span lang="en" dir="ltr" class="mw-content-ltr">-- Highlight all files, but customize some others.</span>
           '*'; -- 高亮所有类型文件,但可自定义一些类型。
           '!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>
         }
         }