用于编辑vimrc文件的图形化工具,采用Qt6开发。
Windows:下载Release中的对应压缩包,解压后即可打开。
Linux:下载压缩包,解压后找到Vimrc-Helper
,右键属性,勾选“允许作为程序运行”,在终端中输入./Vimrc-Helper
即可打开。
选项对应的vim-script配置代码如下:
vimrc_helper中选项名称 | Vim-Script(vimrc)设置代码 |
---|---|
语法高亮 | syntax on |
关闭SWAP文件 | set noswapfile |
兼容鼠标 | set mouse=a |
高亮当前行 | set cursorline |
高亮括号 | set showmatch |
自动读取更改 | set autoread |
空格缩进(默认使用tab缩进) | set expandtab |
自动切换目录 | set autochdir |
关闭撤销文件 | set noundofile |
绝对行号 | set number |
相对行号 | set relativenumber |
混合行号 | set number relativenumber |
缩进大小设置 | set tabstop=[2,4,6,8] |
不响铃(默认响铃,如在普通模式下按Esc) | set noeb |
响铃时闪烁屏幕 | set vb |
插件使用 vim-plug 管理,需要将Release中附带的plug.vim(也可自行上网查找)放在你的 .vim/autoload
文件夹中,如Linux下的 ~/.vim/autoload
文件夹。
插件设置需在编辑框中写入插件的 作者Github用户名/仓库名,如图(新版有略微不同,但是同理):
其他设置适用于高级玩家,可参考 additions.md。其中的内容将会被直接加入.vimrc文件中。
安装好Qt6环境,使用VS2022打开项目文件夹或Qt Creator打开文件夹中的CMakeLists.txt即可直接编译。
首先,保证你的build-essential
、libxcb-xinerama0
、libxcb-cursor0
、libxcb*
、libglu1-mesa-dev
、libglu1-mesa-dev
、freeglut3-dev
包已安装。(如果使用wayland环境,还需libwayland-cursor0
、libwayland*
包)
然后,安装Qt6环境,使用Qt Creator
打开Vimrc-Helper文件夹中的CMakeLists.txt,编译项目。