size matters.nvim
1.0.0
☕ Series de plugin de soja.
Plugin LUA qui ajoute une mise à l'échelle de police dynamique aux clients modernes Neovim GUI comme Neovide ou Genovim.
| Keymaps | Commandes | |
|---|---|---|
| Augmenter la taille de la police | Ctrl + + / Ctrl + Scrollup | FontSizeUp <num> |
| Diminuer la taille de la police | Ctrl + - / Ctrl + Soutldown | FontSizeDown <num> |
| Réinitialiser la police à la valeur par défaut | Ctrl + alt + = | FontReset |
Un moyen simple d'installer le plugin est via un gestionnaire de plugin. Par exemple, packer.nvim
use " tenxsoydev/size-matters.nvim "Ensuite, chargez-le comme la plupart des autres plugins. De plus, vous pouvez l'envelopper dans une condition pour être chargé que lorsque vous utilisez un client GUI. Par exemple,
if vim . g . neovide or vim . g . goneovim or vim . g . nvui or vim . g . gnvim then
require ( " size-matters " )
endSi vous souhaitez modifier certaines configurations, ce sont les valeurs par défaut
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 - Comme les API introduites avec V0.7 sont utilisées.