mirror of
https://github.com/zoriya/virtcolumn.nvim.git
synced 2026-05-24 05:55:38 +00:00
Version 1.4.0
* Add `virt-column-virtcolumn`
This commit is contained in:
+12
-1
@@ -2,7 +2,7 @@
|
||||
|
||||
|
||||
Author: Lukas Reineke <lukas.reineke@protonmail.com>
|
||||
Version: 1.3.1
|
||||
Version: 1.4.0
|
||||
|
||||
==============================================================================
|
||||
CONTENTS *virt-column.nvim*
|
||||
@@ -50,6 +50,14 @@ char *virt-column-char*
|
||||
|
||||
Default: ┃ ~
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
virtcolumn *virt-column-virtcolumn*
|
||||
|
||||
Additional columns to use together with |colorcolumn| values.
|
||||
The syntax is the same as |colorcolumn|.
|
||||
|
||||
Default: "" ~
|
||||
|
||||
==============================================================================
|
||||
3. COMMANDS *virt-column-commands*
|
||||
|
||||
@@ -75,6 +83,9 @@ char *virt-column-char*
|
||||
==============================================================================
|
||||
4. CHANGELOG *virt-column-changelog*
|
||||
|
||||
1.4.0
|
||||
* Add |virt-column-virtcolumn|
|
||||
|
||||
1.3.1
|
||||
* Fix link in the documentation
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@ ffi.cdef "int curwin_col_off(void);"
|
||||
local M = {
|
||||
config = {
|
||||
char = "┃",
|
||||
virtcolumn = "",
|
||||
},
|
||||
}
|
||||
|
||||
@@ -43,7 +44,7 @@ M.refresh = function()
|
||||
local lines = vim.api.nvim_buf_get_lines(bufnr, 0, -1, false)
|
||||
local width = vim.api.nvim_win_get_width(winnr) - ffi.C.curwin_col_off()
|
||||
local textwidth = vim.opt.textwidth:get()
|
||||
local colorcolumn = vim.opt.colorcolumn:get()
|
||||
local colorcolumn = { unpack(vim.opt.colorcolumn:get()), unpack(vim.split(M.config.virtcolumn, ",")) }
|
||||
|
||||
for i, c in ipairs(colorcolumn) do
|
||||
if vim.startswith(c, "+") then
|
||||
|
||||
Reference in New Issue
Block a user