Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 615 Bytes

File metadata and controls

23 lines (17 loc) · 615 Bytes

vibecoding.vim

Vim TUI for vibecoding workflows.

Current state:

  • :VibeOpen opens a chat-style workspace
  • :VibeSend sends the current input buffer
  • :VibeSendText {text} sends ad hoc text
  • :VibeContextAdd adds the current file to context
  • :VibeNewSession creates a new session
  • :VibeToggle opens or closes the workspace

Default transport is mock. ACP transport is scaffolded but not wired yet.

Config

let g:vibecoding_transport = 'mock'
let g:vibecoding_data_dir = expand('~/.local/share/vibecoding.vim')
let g:vibecoding_sidebar_width = 34
let g:vibecoding_input_height = 7