diff --git a/init.lua b/init.lua index 5eee51a..703e14c 100644 --- a/init.lua +++ b/init.lua @@ -19,21 +19,20 @@ local keymap = { toggle_file_explorer ='', -- n - leader_key = ';', - split_line = "s", - -- n - move_to_panel_left = '', - move_to_panel_down = '', - move_to_panel_up = '', - move_to_panel_right = '', + move_to_panel_left = '', -- + move_to_panel_down = '', -- + move_to_panel_up = '', -- + move_to_panel_right = '', -- + + split_line = "s", -- Splits the current line with comma separated items in paranthesis into multiple lines. -- i, s - autocomplete_abort = '', - autocomplete_confirm = '', - jump_forward_in_snippet = '', - jump_backward_in_snippet = '', - jump_to_snippet_end = '', + autocomplete_abort = '', -- + autocomplete_confirm = '', -- + jump_forward_in_snippet = '', -- + jump_backward_in_snippet = '', -- + jump_to_snippet_end = '', -- } local theme_with_real_colors = true @@ -300,6 +299,8 @@ end ---Then formats all comma separated items within that bracket scope, and splits the line into multiple. ---The function is aware for strings starting with ' or ", and keeps track of how deeply nested it is ---in the brackets. +---The function will properly indent all the lines, but only uses spaces to do so. +---It is currently tied to this init.lua file by a couple of variables. Might become a separate package at some point. ---@type function local split_line do @@ -391,11 +392,11 @@ do end if not last_bracket_i then - print("The opening bracket was not closed") + print("The first opening bracket found after the cursor was not closed on this line.") return end if #comma_indexes == 0 then - print('No comma separated items in the given parenthesis scope') + print('No comma separated items within brackets that were opened and closed after the cursor.') return end