aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2017-11-04 18:40:54 +1300
committerTom Ryder <tom@sanctum.geek.nz>2017-11-04 18:40:54 +1300
commit173d86f0ad79b0d1739b2f202d0aafc9c08335c9 (patch)
treec2a1e3d27ad130f92d7ea378bb0c115839bd202d
parent6455202bbb1002632ddc69b52bbc8f077b532499 (diff)
downloaddotfiles-173d86f0ad79b0d1739b2f202d0aafc9c08335c9.tar.gz
dotfiles-173d86f0ad79b0d1739b2f202d0aafc9c08335c9.zip
Update README to mention Vim plugins
-rw-r--r--README.md12
1 files changed, 11 insertions, 1 deletions
diff --git a/README.md b/README.md
index 361cfa62..b30bf8f7 100644
--- a/README.md
+++ b/README.md
@@ -343,10 +343,20 @@ The configuration is broken into subfiles in `~/.vim/config/*.vim`, included by
extensively commented, mostly because I was reading through it one day and
realised I'd forgotten what half of it did.
-I define a few custom per-filetype rules for stuff I often edit in
+If the logic for doing something involves more than a few lines or any
+structures like functions, I like to implement it as a plugin in
+`~/.vim/plugin` and/or `~/.vim/autoload`. There's documentation for each of
+those in `~/.vim/doc`.
+
+I also define a few custom per-filetype rules for stuff I often edit in
`~/.vim/ftplugin`, including some local mappings for checking, linting, and
tidying.
+Any/all of the general or filetype plugins may eventually be spun off into
+their own repositories in the future, but for the moment they live here.
+Contact me if you find one of them useful and you'd like to see it in its own
+distribution.
+
Third-party plugins are in submodules in `~/.vim/bundle`, loaded using Tim
Pope's [pathogen.vim](https://github.com/tpope/vim-pathogen).