diff --git a/lua/plugins/10-editor.lua b/lua/plugins/10-editor.lua index 83b4fe5..c481814 100644 --- a/lua/plugins/10-editor.lua +++ b/lua/plugins/10-editor.lua @@ -1,3 +1,11 @@ +function lualine_my_location() + local line = vim.fn.line('.') + local line_cnt = vim.fn.line('$') + local col = vim.fn.virtcol('.') + local col_cnt = vim.fn.virtcol('$') - 1 + return string.format('%3d(%d):%d(%d)', line, line_cnt, col, col_cnt) +end + return { { "sainnhe/gruvbox-material", @@ -73,7 +81,7 @@ return { lualine_c = {'filename'}, lualine_x = {'encoding', 'fileformat', 'filetype'}, lualine_y = {'progress'}, - lualine_z = {'location'} + lualine_z = { lualine_my_location }, }, inactive_sections = { lualine_a = {}, @@ -81,7 +89,7 @@ return { lualine_c = {'filename'}, lualine_x = {'encoding', 'fileformat', 'filetype'}, lualine_y = {'progress'}, - lualine_z = {'location'} + lualine_z = { lualine_my_location }, } }, init = function(_)