caw.vim icon indicating copy to clipboard operation
caw.vim copied to clipboard

Vim comment plugin: supported operator/non-operator mappings, repeatable by dot-command, 300+ filetypes

Results 42 caw.vim issues
Sort by recently updated
recently updated
newest added

Reference: https://tlaplus.arnevogel.com/basics/comments/ Box comments are also very useful, because they are pretty-printed when exporting the TLA+ specification to LaTeX.

Adding CQL support. \(filetype is `cql` \) Ref. https://cassandra.apache.org/doc/latest/cassandra/cql/definitions.html#comments

This makes caw.vim working with [vim-treesitter](https://github.com/mattn/vim-treesitter).

## Problem When highlight link is nested, caw.vim fails to uncomment. ## Cause In the current implementation, `s:comment_detectable.has_syntax` uses synIDtrans to get the terminal syntax name. If the terminal syntax...

## env 1. Windows 11 + Windows Terminal + WSL2 + manjaro 21.2 + neovim 0.5.1 + caw 3aefcb 2. Windows 11 + Windows Terminal + powershell + neovim 0.5.1...

Add [CodeQL](https://codeql.github.com/) language, QL (filetype is `ql`) support. Ref: https://codeql.github.com/docs/ql-language-reference/lexical-syntax/#comments

There were cases where `hl_map[name]` is nil and then an error occurs at `string.match()`. In that case, the script stops, so uncommenting didn't work.

cc: @thinca Ref. https://vim-jp.slack.com/archives/CLKR04BEF/p1629386264089200

enhancement

Hello, @tyru! First, thanks for great plugin. It's very helpful. On type 'typescriptreact' you setted `['/*', '*/']` instead `['{/*', '*/}']`. `['/*', '*/']` call an error on `.tsx` and `.jsx` files.

https://github.com/JoosepAlviste/nvim-ts-context-commentstring/issues/12 - Add `g:caw_integrated_plugin` - Add `caw#update_comments_from_commentstring()`