/autocomplete-obsidian

Obsidian plugin to provide text autocomplete

Primary LanguageTypeScriptMIT LicenseMIT

Autocomplete Obsidian Plugin

This plugin provides a text autocomplete feature to enhance typing speed.

Preview

The plugin is still WIP, so if you encounter bugs please open an issue with the steps to reproduce it.

Features

There are the current and planned features:

  • Trigger autocomplete with ctrl+space or Toggle Autocomplete command
  • Change suggestion with Ctrl-n/p or up/down arrows and select with enter
  • Autocomplete view style as Obsidian
  • Supports multiple autocomplete providers (for now Latex)
  • Seamless integration with vim mode
  • Proper layout management
  • Cursor placement on marks (Latex functions)
  • Snippets support (h3 -> ###)
  • Context aware (Latex trigger only inside $$)
  • User defined providers
  • Page block scroll

Contributing

If you'd like to improve this plugin, you are welcome ❤️ Make a pull request on the develop branch (because we're using git-flow)