Skip to content

A plugin for flying inside a .NET MVC project 🕸️

License

Notifications You must be signed in to change notification settings

veyxov/mvc.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Overview

A plugin for flying inside a .NET MVC project

Features

  • Switch between controller and views
  • Determines the view name using Tree-Sitter
  • Creates the controller dir and file if doesn't exists

Installation:

Requires:

  • Neovim 5+
  • Tree-Sitter
  • Plenary

Using packer.nvim

use {
  'veyxov/mvc.nvim',
   requires = {
    'nvim-lua/plenary.nvim',
    'nvim-treesitter/nvim-treesitter'
   }
}

Using lazy.nvim

return {
  'veyxov/mvc.nvim',
   dependencies = {
    'nvim-lua/plenary.nvim',
    'nvim-treesitter/nvim-treesitter'
   }
}

Usage:

Switch between Controllers and Views require 'mvc'.Toggle()

TODO:

  • Default keybinds

About

A plugin for flying inside a .NET MVC project 🕸️

Topics

Resources

License

Stars

Watchers

Forks

Languages