monaqa

Results 36 comments of monaqa

Conditionally possible. If the replacement range is a single line, it can be implemented using `augend.user`. Simple implementation example: ```lua local augend = require "dial.augend" local common = require "dial.augend.common"...

The problem is regarded as resolved and closed.

As noted in [Installation](https://github.com/monaqa/dial.nvim#installation), dial.nvim can be installed in the same way as a typical plugin. As noted in [Usage](https://github.com/monaqa/dial.nvim#usage), to use dial.nvim, you need to assign dial.nvim functions to...

> All that said, the provided minimal config (which is just install dial.nvim and use the documented key bindings as were recommended in the readme) does nothing, so the main...

The problem is regarded as resolved and closed.

Thanks for the report. You are right, it is inconvenient. However, I am not sure how to solve this problem, because it is not obvious how to handle a sequence...

Yes, as you say, the current implementation is compatibility oriented. However, the word detection algorithm could use a little more improvement. It may be possible to sacrifice compatibility for greater...

Thanks for the suggestion. The integration with nvim-treesitter is very appealing, but it would require a fundamental rethinking of the current dial.nvim design to make it work. Even if we...

Sorry for the late reply. Sounds interesting. I thought about keeping the current dial.nvim structure as much as possible, but I think it is necessary to reconsider from the fundamental...

``+theorem?*?:(`xxx`){ ... }`` command registers the key `theorem:xxx`, and you can refer to the key with `\ref` command like this: ``` +theorem?*?:(`thm`){} +proof{ Theorem \ref(`theorem:thm`); is ... } ``` You...