Skip to content

Editor integration

For a smoother experience, you can run autoimport automatically each time you save your file in your editor or when you run git commit.

Vim

To integrate autoimport into Vim, I recommend using the ale plugin.

If you are new to ALE, check this post.

ale is configured to run autoimport automatically by default.

pre-commit

You can run autoimport before we do a commit using the pre-commit framework. If you don't know how to use it, follow these guidelines.

You'll need to add the following lines to your project's .pre-commit-config.yaml file.

repos:
  - repo: https://github.com/lyz-code/autoimport/
    rev: master
    hooks:
      - id: autoimport