chore: lint + docs

This commit is contained in:
Chen Asraf
2023-05-15 21:04:34 +03:00
parent 3857dec40f
commit 30cbfe2b87
2 changed files with 48 additions and 21 deletions

View File

@@ -27,20 +27,44 @@ function TextTransform.setup(options)
TextTransform.options = vim.tbl_deep_extend("keep", options, TextTransform.options)
-- use input from current word in editor
vim.cmd("amenu TransformsSelection.&camelCase :lua TextTransform.replace_selection(TextTransform.camel_case)<CR>")
vim.cmd("amenu TransformsSelection.&snake_case :lua TextTransform.replace_selection(TextTransform.snake_case)<CR>")
vim.cmd("amenu TransformsSelection.&PascalCase :lua TextTransform.replace_selection(TextTransform.pascal_case)<CR>")
vim.cmd("amenu TransformsSelection.&kebab-case :lua TextTransform.replace_selection(TextTransform.kebab_case)<CR>")
vim.cmd("amenu TransformsSelection.&dot\\.case :lua TextTransform.replace_selection(TextTransform.dot_case)<CR>")
vim.cmd("amenu TransformsSelection.&Title\\ Case :lua TextTransform.replace_selection(TextTransform.title_case)<CR>")
vim.cmd(
"amenu TransformsSelection.&camelCase :lua TextTransform.replace_selection(TextTransform.camel_case)<CR>"
)
vim.cmd(
"amenu TransformsSelection.&snake_case :lua TextTransform.replace_selection(TextTransform.snake_case)<CR>"
)
vim.cmd(
"amenu TransformsSelection.&PascalCase :lua TextTransform.replace_selection(TextTransform.pascal_case)<CR>"
)
vim.cmd(
"amenu TransformsSelection.&kebab-case :lua TextTransform.replace_selection(TextTransform.kebab_case)<CR>"
)
vim.cmd(
"amenu TransformsSelection.&dot\\.case :lua TextTransform.replace_selection(TextTransform.dot_case)<CR>"
)
vim.cmd(
"amenu TransformsSelection.&Title\\ Case :lua TextTransform.replace_selection(TextTransform.title_case)<CR>"
)
-- use input from current word in editor
vim.cmd("amenu TransformsWord.&camelCase :lua TextTransform.replace_word(TextTransform.camel_case)<CR>")
vim.cmd("amenu TransformsWord.&snake_case :lua TextTransform.replace_word(TextTransform.snake_case)<CR>")
vim.cmd("amenu TransformsWord.&PascalCase :lua TextTransform.replace_word(TextTransform.pascal_case)<CR>")
vim.cmd("amenu TransformsWord.&kebab-case :lua TextTransform.replace_word(TextTransform.kebab_case)<CR>")
vim.cmd("amenu TransformsWord.&dot\\.case :lua TextTransform.replace_word(TextTransform.dot_case)<CR>")
vim.cmd("amenu TransformsWord.&Title\\ Case :lua TextTransform.replace_word(TextTransform.title_case)<CR>")
vim.cmd(
"amenu TransformsWord.&camelCase :lua TextTransform.replace_word(TextTransform.camel_case)<CR>"
)
vim.cmd(
"amenu TransformsWord.&snake_case :lua TextTransform.replace_word(TextTransform.snake_case)<CR>"
)
vim.cmd(
"amenu TransformsWord.&PascalCase :lua TextTransform.replace_word(TextTransform.pascal_case)<CR>"
)
vim.cmd(
"amenu TransformsWord.&kebab-case :lua TextTransform.replace_word(TextTransform.kebab_case)<CR>"
)
vim.cmd(
"amenu TransformsWord.&dot\\.case :lua TextTransform.replace_word(TextTransform.dot_case)<CR>"
)
vim.cmd(
"amenu TransformsWord.&Title\\ Case :lua TextTransform.replace_word(TextTransform.title_case)<CR>"
)
vim.keymap.set(
"n",