chopsticks/modules
m1ngsama 002bc7bd3e
Some checks are pending
test / startup (macos-latest) (push) Waiting to run
test / startup (ubuntu-latest) (push) Waiting to run
test / shellcheck (push) Waiting to run
test / docs (push) Waiting to run
Make ,F full-file reindent opt-in (#69)
`,F` in normal mode mapped `gg=G\`\`` — reindent the entire file with
no confirmation. A muscle-typo of `,F` instead of `,f` (LSP format)
rewrites the whole buffer, and `=` does not always produce sensible
indentation for languages where Vim's internal indent expression is
poor.

Gate the normal-mode binding behind `g:chopsticks_enable_reindent_file`
(default off). The visual-mode binding (`vnoremap <leader>F =`) is
bounded by the user's selection and stays as default.

README's all-keybindings table now marks `,F re-indent (v)` to reflect
the visual-only default.

Closes #68
2026-05-16 23:08:26 +08:00
..
core.vim Make project-local exrc opt-in (#63) 2026-05-16 23:00:44 +08:00
editing.vim Refine Vim defaults and add profiles 2026-05-03 23:23:21 +08:00
env.vim Make terminal keymaps opt-in (#57) 2026-05-13 17:24:45 +08:00
git.vim perf+feat: fix logiPat guard, skip 2 more built-ins, add git/format bindings 2026-04-22 16:30:28 +08:00
languages.vim Refine Vim defaults and add profiles 2026-05-03 23:23:21 +08:00
lint.vim Improve installer profile handling and validation 2026-05-03 23:23:21 +08:00
lsp.vim Make completion keymaps opt-in (#53) 2026-05-13 17:08:21 +08:00
navigation.vim Make terminal keymaps opt-in (#57) 2026-05-13 17:24:45 +08:00
plugins.vim Make auto-pairs opt-in (#55) 2026-05-13 17:18:01 +08:00
tools.vim Make ,F full-file reindent opt-in (#69) 2026-05-16 23:08:26 +08:00
ui.vim feat(ui): native tabline + fixed-width signcolumn 2026-04-27 18:08:40 +08:00