extend .gitignore with Vim and IntelliJ IDEs
PyCharm is a common used Python IDE that generates some files
that have nothing to do with the project.
Also added 'venv/' and '.venv/' folders since some python virtual
environment tools create this folders instead of 'env/'.
@@ -10,6 +10,8 @@ a.out
# Distribution / packaging
.Python
env/
+venv/
+.venv/
build/
develop-eggs/
dist/
@@ -58,6 +60,14 @@ docs/_build/
# PyBuilder
target/
+# Vim IDE
+*~
+*.swp
+*.swo
+
+# IntelliJ IDEA
+.idea/
+
# CANdb++
/tests/files/*.ini
