Releases: ParthSareen/vimollama
Releases · ParthSareen/vimollama
v0.1.3
Changes
- Fix: Clear pre-filled text in prompt input using
<C-u>feedkeys - Change: Default chat keymap changed from
<leader>cto<leader>K
Keymaps
<leader>k- Edit mode<leader>K- Chat mode<leader>M- Model switcher
Full Changelog: v0.1.2...v0.1.3
v0.1.2
Bug Fixes
- Fix issue where previous text was appearing in prompt input boxes
- Clear buffer content before showing prompt
- Use
startinsert!to position cursor correctly
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Changes
- Add more default models to switcher:
qwen3-coder,gpt-oss:20b
Full Changelog: v0.1.0...v0.1.1
v0.1.0 - Initial Release
Features
- Edit Mode (
<leader>k): Select code, describe changes, preview unified diff, apply - Chat Mode (
<leader>c): Multi-turn conversation about selected code with/editcommand - Model Switcher (
<leader>M): Quick switch between configured models
Requirements
- Neovim 0.10+
- Ollama running locally
Installation
-- lazy.nvim
{
"ParthSareen/vimollama",
config = function()
vim.g.ollama_model = "qwen3-coder:480b-cloud"
end,
keys = {
{ "<leader>k", mode = "v", desc = "Ollama Edit" },
{ "<leader>c", mode = "v", desc = "Ollama Chat" },
{ "<leader>M", desc = "Ollama Model" },
},
}Configuration
vim.g.ollama_model = "qwen3-coder:480b-cloud" -- required
vim.g.ollama_models = { "qwen3-coder:480b-cloud", "glm-4.7:cloud" } -- for switcher