size matters.nvim
1.0.0
series Soydev Plugin Series.
LUA Plugin الذي يضيف تحجيم الخط الديناميكي إلى عملاء Neovim GUI الحديث مثل Neovide أو Gowrovim.
| Keymaps | الأوامر | |
|---|---|---|
| زيادة حجم الخط | Ctrl + + / Ctrl + Scrollup | FontSizeUp <num> |
| تقليل حجم الخط | Ctrl + - / Ctrl + ScrollDown | FontSizeDown <num> |
| إعادة تعيين الخط إلى الافتراضي | Ctrl + alt + = | FontReset |
هناك طريقة بسيطة لتثبيت المكون الإضافي عبر مدير البرنامج المساعد. على سبيل المثال ، Packer.nvim
use " tenxsoydev/size-matters.nvim "ثم فقط تحميله مثل معظم الإضافات الأخرى. بالإضافة إلى ذلك ، يمكنك لفه في حالة يتم تحميله فقط عند استخدام عميل واجهة المستخدم الرسومية. على سبيل المثال ،
if vim . g . neovide or vim . g . goneovim or vim . g . nvui or vim . g . gnvim then
require ( " size-matters " )
endإذا كنت ترغب في تغيير بعض التكوينات ، فهذه هي الإعدادات الافتراضية
require ( " size-matters " ). setup ({
default_mappings = true ,
-- font resize step size
step_size = 1 ,
notifications = {
enable = true ,
-- ms how long a notification should be displayed (only applies if notify is used)
timeout = 150 ,
-- the notifications position may be affected by the time it takes for the client to re-render
-- to address this, it can be displayed with a delay.
delay = 300 ,
}
-- the font loaded when using the reset cmd / shortcut
reset_font = vim . api . nvim_get_option ( " guifont " ),
})NVIM> = v0.7 - كما يتم استخدام واجهات برمجة التطبيقات التي تم تقديمها مع V0.7.