APPARMOR.VIM(5) AppArmor APPARMOR.VIM(5)

# [NAME](#NAME)

apparmor.vim - vim syntax highlighting file for AppArmor profiles

# [SYNOPSIS](#SYNOPSIS)

Your system may be configured to automatically use syntax highlighting for installed AppArmor policies. If not, you can enable syntax highlighting in a specific vim session by performing:

```
 :set filetype=apparmor
```

# [DESCRIPTION](#DESCRIPTION)

**apparmor.vim** provides syntax highlighting rules for the [**vim**(1)](/man/enterprise-packages/apparmor-utils/vim.1) text editor; the rules provide an easy visual method to inspect AppArmor profiles for syntax correctness and semantics.

The colors indicate the relative severity of granting a specific set of privileges. Ranking access with colors is necessarily generic and vague, but it may help you understand your profiles better.

# [BUGS](#BUGS)

**apparmor.vim** does not properly detect dark versus light backgrounds. Patches accepted. If you find any bugs, please report them at &lt;https://gitlab.com/apparmor/apparmor/-/issues&gt;.

# [SEE ALSO](#SEE_ALSO)

[**vim**(1)](/man/enterprise-packages/apparmor-utils/vim.1), [**apparmor**(7)](/man/enterprise-packages/apparmor-utils/apparmor.7), [**apparmor.d**(5)](/man/enterprise-packages/apparmor-utils/apparmor.d.5), [**aa\_change\_hat**(2)](/man/enterprise-packages/apparmor-utils/aa_change_hat.2), and &lt;https://wiki.apparmor.net&gt;.

2026-09-13 AppArmor 5.0.2

---

Document: apparmor.vim(5) from apparmor-utils 5.0.2-r2 (Chainguard OS)
Source: https://gitlab.com/apparmor/apparmor.git
