All Projects → cuducos → yaml.nvim

cuducos / yaml.nvim

Licence: GPL-3.0 license
🍒 YAML toolkit for Neovim users

Programming Languages

lua
6591 projects
Vim Script
2826 projects

Projects that are alternatives of or similar to yaml.nvim

neovimfiles
My Neovim configuration written in Lua
Stars: ✭ 52 (-35.8%)
Mutual labels:  nvim, telescope
telescope-github.nvim
Integration with github cli
Stars: ✭ 129 (+59.26%)
Mutual labels:  nvim, telescope
tmuxjump.vim
A plugin to open file from file paths printed in sibling tmux pane
Stars: ✭ 50 (-38.27%)
Mutual labels:  nvim, telescope
nii-nvim
A minimal neovim configuration
Stars: ✭ 69 (-14.81%)
Mutual labels:  nvim, telescope
telescope-repo.nvim
🦘 Jump into the repositories (git, mercurial…) of your filesystem with telescope.nvim, without any setup
Stars: ✭ 99 (+22.22%)
Mutual labels:  nvim, telescope
nvim
Structure, documented, super fast neovim configuration. 可能是翻斗花园最好用的 neovim 配置[^1]。
Stars: ✭ 223 (+175.31%)
Mutual labels:  nvim, telescope
AUCR
Analyst Unknown Cyber Range - a micro web service framework
Stars: ✭ 24 (-70.37%)
Mutual labels:  yaml
nvim-highlite
A colorscheme template that is "lite" on logic for the developer.
Stars: ✭ 163 (+101.23%)
Mutual labels:  nvim
HsYAML
YAML 1.2 implementation in pure Haskell
Stars: ✭ 50 (-38.27%)
Mutual labels:  yaml
go-config
Configuration file loader for Go
Stars: ✭ 27 (-66.67%)
Mutual labels:  yaml
telescope-zoxide
An extension for telescope.nvim that allows you operate zoxide within Neovim.
Stars: ✭ 126 (+55.56%)
Mutual labels:  nvim
gohit
Run curl commands from yaml files
Stars: ✭ 19 (-76.54%)
Mutual labels:  yaml
telescope-asynctasks.nvim
Integration for asynctasks with telescope.nvim
Stars: ✭ 27 (-66.67%)
Mutual labels:  telescope
elk
🦌 Minimalist yaml based task runner
Stars: ✭ 43 (-46.91%)
Mutual labels:  yaml
ncm2-otherbuf
ncm2 plugin for completing words in other buffers
Stars: ✭ 19 (-76.54%)
Mutual labels:  nvim
dotfiles
A place to store config files so I can revert when my entire system crashes from entering the wrong character
Stars: ✭ 25 (-69.14%)
Mutual labels:  nvim
Guice-configuration
Guice configuration module allows inject values from files as JSON, HOCON and Properties format
Stars: ✭ 28 (-65.43%)
Mutual labels:  yaml
consulator
Import and synchronize your Consul KV data from JSON and YAML
Stars: ✭ 27 (-66.67%)
Mutual labels:  yaml
dynamic.yaml
DEPRECATED: YAML-based data transformations
Stars: ✭ 14 (-82.72%)
Mutual labels:  yaml
bafi
Universal JSON, BSON, YAML, CSV, XML converter with templates
Stars: ✭ 65 (-19.75%)
Mutual labels:  yaml

yaml.nvim Tests status

Simple tools to help developers working YAML in Neovim:

Command Description
:YAMLView Shows the full path and value of the current key/value pair
:YAMLYank [register] Yanks the full path and value of the current key/value pair. The default register is the unnamed one (")
:YAMLYankKey [register] Yanks the full path of the key for the current key/value pair. The default register is the unnamed one (")
:YAMLYankValue [regster] Yanks the value of the current key/value pair. The default register is the unnamed one (")
:YAMLQuickfix Generates a quickfix with key/value pairs
:YAMLTelescope Full path key/value fuzzy finder via Telescope if installed

Example GIF

It requires Neovim 0.7 or newer, nvim-treesitter with YAML support. Telescope is optional.

For Neovim 0.5 or 0.6, pin to 155c23d.

Install with packer.nvim:

use {
  "cuducos/yaml.nvim",
  ft = {"yaml"}, -- optional
  requires = {
    "nvim-treesitter/nvim-treesitter",
    "nvim-telescope/telescope.nvim" -- optional
  },
}

Install with vim-plug:

Plug 'nvim-telescope/telescope.nvim' " optional
Plug 'nvim-treesitter/nvim-treesitter'
Plug 'cuducos/yaml.nvim'
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].