autolist.nvim
autolist.nvim copied to clipboard
Automatic list continuation and formatting for neovim, powered by lua
Problem: the `press()` function is used to fall back to the original functionality of `` and `` when not in a list context. When it does this, it appends before...
In the recent update, autolist depecrated the custom mapping function in favor for native mapping. But this change caused some regressions. Previously resolved issues with autopairs (https://github.com/gaoDean/autolist.nvim/issues/43) is now a...
Suppose that I have a list like: ``` - [x] something done - [ ] something undone - some other point - something further - etc. ``` Now say that...
When creating a new line on a line with checked checkboxes the new line also gets a checked checkbox. To me, it would make more sense if a new checkbox...
Tested in a markdown file: AutolistRecalculate does not recalculate correctly ordered list if it lacks the first element. For example ``` 1. list 2. list 3. list ``` if the...
In a markdown file with no space between the previous text/start of file, the markdown heading, and the list below the heading, the bullets of the list are removed when...
Updating to `v3.0` (i.e. https://github.com/gaoDean/autolist.nvim/commit/f40a5dd694b8e9f1125efa731cc6d0662a34af90) has resulted in recalculation freezing the Neovim instance. I'm not sure what the plugin is stuck doing, nor am I sure how to debug it....
When changing the hierarchy with tab between numbered and unnumbered lists, the style only seems to be adapted in one direction: ``` 1. test 2. test 3. test - a...
before `tab`  after `tab`  my config ``` return { "gaoDean/autolist.nvim", priority = 1, ft = { "markdown", "text", }, config = function() require("autolist").setup() vim.keymap.set("i", "", "AutolistTab") vim.keymap.set("i", "",...
Ending a line with a colon, and using `o` in normal mode (or `` in insert mode), automatically makes the next line start an indented, bulleted list. This is a...