ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Neo​Vintageous​Line​Numbers

作者 gerardroche Sublime Text 3+

自动禁用行号。

详细信息

安装

  • 总数 261
  • Win 104
  • Mac 99
  • Linux 58
2023年8月6日 2023年8月5日 2023年8月4日 2023年8月3日 2023年8月2日 2023年8月1日 2023年7月31日 2023年7月30日 2023年7月29日 2023年7月28日 2023年7月27日 2023年7月26日 2023年7月25日 2023年7月24日 2023年7月23日 2023年7月22日 2023年7月21日 2023年7月20日 2023年7月19日 2023年7月18日 2023年7月17日 2023年7月16日 2023年7月15日 2023年7月14日 2023年7月13日 2023年7月12日 2023年7月11日 2023年7月10日 2023年7月9日 2023年7月8日 2023年7月7日 2023年7月6日 2023年7月5日 2023年7月4日 2023年7月3日 2023年7月2日 2023年7月1日 2023年6月30日 2023年6月29日 2023年6月28日 2023年6月27日 2023年6月26日 2023年6月25日 2023年6月24日 2023年6月23日
Windows 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 1 0 1 0 2 2 0 1 0 0 0 1 0 0 0 1 1 0 1 1 0 1 0
Mac 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0
Linux 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

说明文档

源代码
raw.​githubusercontent.​com

NeoVintageous Line Numbers

NeoVintageous Line Numbers是一个Sublime Text插件,它自动在Insert模式下禁用相对行号。此功能与NeoVintageous无缝集成,NeoVintageous是Sublime Text中流行的Vim模拟插件。

关于相对行号

相对行号简化了with计功能数和不同垂直移动命令的使用,例如j、k、+、-(例如)。它们消除了手动计数的需要,与其他命令如y、d、c、<、>、gq、gw和=结合使用时特别有用。

相对行号支持Sublime Text 4(构建4074)并在相对_line_numbers设置中可以进行控制。

安装

方法1:使用Package Control

  1. 打开Sublime Text。
  2. Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(macOS)打开命令菜单。
  3. 输入“Package Control: Install Package”并按Enter
  4. 在输入框中,键入“NeoVintageousLineNumbers”并从可用包列表中选中。

方法2:手动安装

  1. 访问NeoVintageousLineNumbers GitHub存储库
  2. 单击“代码”按钮,然后选择“下载ZIP”。
  3. 解压下载的ZIP文件。
  4. 打开Sublime Text,转到首选项 -> 浏览包... 打开包文件夹。
  5. 从解压文件中复制“NeoVintageousLineNumbers”文件夹并粘贴到包文件夹中。

方法3:手动Git仓库安装

  1. 打开终端或命令提示符。
  2. 转到Sublime Text包目录
    • 在Windows上: %APPDATA%\Sublime Text\Packages
    • 在macOS上: ~/Library/Application Support/Sublime Text/Packages
    • 在Linux上: ~/.config/sublime-text/Packages
  3. 使用Git直接将插件仓库克隆到Packages目录
git clone https://github.com/gerardroche/NeoVintageousLineNumbers.git NeoVintageousLineNumbers

行号

relative_line_numbers 设置修改显示的行号,使其相对于光标位置。当与 line_numbers 设置结合使用时,它提供三种可能的配置(假设光标在第3行)

'nonu'          'nu'            'nu'
'nornu'         'nornu'         'rnu'

|apple          | 1 apple       | 2 apple
|pear           | 2 pear        | 1 pear
|nobody         | 3 nobody      | 0 nobody
|there          | 4 there       | 1 there

NeoVintageous 支持 'number''relativenumber' 选项,它们反映了其底层Sublime设置。以下是相关的Vim命令

命令 别名 描述
:set number :set nu 启用行号。
:set nonumber :set nonu 禁用行号。
:set number! :set nu! 切换行号。
:set relativenumber :set rnu 启用相对行号。
:set norelativenumber :set nornu 禁用相对行号。
:set relativenumber! :set rnu! 切换相对行号。
yon con 切换行号(Unimpaired插件)。
yor cor 切换相对行号(Unimpaired插件)。

有关可用选项的全面信息,请参阅这篇Neovintageous 选项博客文章

许可证

GPL-3.0-or-later 许可证下发布。