mirror of
https://github.com/chylex/IntelliJ-IdeaVim.git
synced 2025-10-09 04:26:57 +02:00

- Simplified CLAUDE.md to avoid redundancy with other docs - Created .claude/changelog-instructions.md with detailed changelog maintenance guide - Updated GitHub Action to reference the new changelog instructions doc - Added instructions for updating changeNotes in build.gradle.kts - Added notes about excluding API module changes (experimental status) - Added step to check previous changelog PRs for special instructions
22 lines
674 B
Markdown
22 lines
674 B
Markdown
# CLAUDE.md
|
|
|
|
Guidance for Claude Code when working with IdeaVim.
|
|
|
|
## Quick Reference
|
|
|
|
Essential commands:
|
|
- `./gradlew runIde` - Start dev IntelliJ with IdeaVim
|
|
- `./gradlew test -x :tests:property-tests:test -x :tests:long-running-tests:test` - Run standard tests
|
|
|
|
See CONTRIBUTING.md for architecture details and complete command list.
|
|
|
|
## IdeaVim-Specific Notes
|
|
|
|
- Property tests can be flaky - verify if failures relate to your changes
|
|
- Use `<Action>` in mappings, not `:action`
|
|
- Config file: `~/.ideavimrc` (XDG supported)
|
|
- Goal: Match Vim functionality and architecture
|
|
|
|
## Additional Documentation
|
|
|
|
- Changelog maintenance: See `.claude/changelog-instructions.md` |