Extensions
VSCode Extension Configuration
Marketplace
See VSCode Marketplace for VSCode extensions.
Git
Automatic, periodic git fetch on remotes:
"git.autofetch": true,
markdownlint.config
See Markdown Rules
"markdownlint.config": {
"MD025": false,
"MD007": { "indent": 4 },
"no-hard-tabs": false
MD007/ul-indent
The Markdown rule MD007/ul-indent expects an unordered list indentation of 2 spaces. This causes the indentation to be lost on MD preview and HTML rendering.
Fix:
{
"markdownlint.config": {
"MD007": { "indent": 4 },
}
}
Vim
.vimrc
Use my .vimrc
:
"vim.vimrc.enable": true,
Esc Mapping
Map Esc
to jj
:
"vim.insertModeKeyBindings": [
{
"before": ["j", "j"],
"after": ["<Esc>"]
}
],
YAML
MkDocs Schema:
yaml.schemas": {
"https://squidfunk.github.io/mkdocs-material/schema.json": "mkdocs.yml"
},
"yaml.customTags": [
"!ENV scalar",
"!ENV sequence",
"!relative scalar",
"tag:yaml.org,2002:python/name:material.extensions.emoji.to_svg",
"tag:yaml.org,2002:python/name:material.extensions.emoji.twemoji",
"tag:yaml.org,2002:python/name:pymdownx.superfences.fence_code_format"
]
Copyright @ 2024 Anne Brown