coder / coder/claudecode.nvim

[BUG] Integration with Lazyvim's Snack terminal does not allow the window to be resized or change width configuration

Ouverte
#81 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Lua
Étoiles
3.1k
Forks
216
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

## Bug Description

I'm using Lazyvim configs in my nvim (just default configs) and I've noticed that I cannot change the ClaudeCode terminal window through our current configs. If I change it in either snacks or claudecode config, it doesn't seem to work either way.

It does work if I just use `native` as my ClaudeCode terminal but the integration is not as nice as using Snacks.

## To Reproduce

Steps to reproduce the behavior:

1. Set up ClaudeCode lua config file in lazyvim configs
2. Set `split_width_percentage` in `terminal` opts
3. Start Claude Code integration and notice the window size is unchanged

-- Note it's interesting that `split_side` does work

## Expected Behavior

The window width should change according to configs. And you should be able to resize it within nvim.

## Environment

- Neovim version: 0.11.2
- Claude Code CLI version: 1.0.51
- OS: macOS 15.6
- Plugin version: 0.2.0

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Reproduisez le problème avec la configuration LazyVim par défaut, l’intégration du terminal Snacks et terminal.split_width_percentage défini. Commencez par suivre la manière dont les options du terminal parviennent à la fenêtre Snacks, puis vérifiez que la largeur configurée, split_side et le redimensionnement interactif se comportent comme prévu dans Neovim.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
lua, neovim
Domaine
tooling
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.