You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从init.lua或vimrc调用drawit插件的SetDrawIt函数

配置DrawIt插件自动加载自定义字符集

Vim脚本配置(.vimrc)

在你的.vimrc中添加以下内容,即可实现启动插件时自动应用指定字符集:

" 创建自定义命令,一键启动DrawIt并加载字符配置
command! -nargs=0 StartDrawIt DIstart | call SetDrawIt('|','-','+','\','/','+','*')

" 可选:Vim启动时预先初始化字符集,后续启动DrawIt直接生效
autocmd VimEnter * call SetDrawIt('|','-','+','\','/','+','*')

使用时输入:StartDrawIt就能直接启动配置好的DrawIt,无需手动执行两个命令。

Lua配置(init.lua)

如果使用Neovim的init.lua作为配置文件,添加以下代码:

-- 自定义命令:一键启动DrawIt并设置字符集
vim.api.nvim_create_user_command('StartDrawIt', function()
    vim.cmd('DIstart')
    vim.cmd([[call SetDrawIt('|','-','+','\','/','+','*')]])
end, { nargs = 0 })

-- 可选:Vim启动时自动初始化字符集
vim.api.nvim_create_autocmd('VimEnter', {
    pattern = '*',
    callback = function()
        vim.cmd([[call SetDrawIt('|','-','+','\','/','+','*')]])
    end
})

同样,输入:StartDrawIt即可快速启动配置完成的DrawIt插件。

内容的提问来源于stack exchange,提问作者Sébastien

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 14:05:56