Skip to content

Neovim toolkit for editing Gularen markup language

Notifications You must be signed in to change notification settings

noorwachid/nvim-gularen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neovim Gularen

Neovim toolkit for editing Gularen markup language

Installation

  1. With packer add this to the package list
    use {
        'noorwachid/nvim-gularen',
        requires = {'nvim-treesitter/nvim-treesitter'}
    }
  2. nvim /tmp/sample.gularen
  3. Then run :TSInstall gularen

Features

  • Format

    Screen.Recording.2024-01-17.at.14.57.47.mov

    Command: GularenFormat

  • Run codeblock

    Screen.Recording.2024-01-17.at.14.59.22.mov

    Command: GularenRun

    To add more runner:

    local codeblock = require('gularen.codeblock')
    
    codeblock.add('js', { 'node' })
    
    -- highlight the output
    codeblock.add_pair('http-request', 'http-response', { 'http-resolver' })
  • Automate list marker

    Screen.Recording.2024-01-17.at.15.01.32.mov
  • Go to heading definition gd in normal mode

Backlog Ideas

  • Agenda summary
  • Todo list summary
  • Generate TOC

About

Neovim toolkit for editing Gularen markup language

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published