Home

Search IconIcon to open search

Sublime Text

# Useful

# Notes

View Package File allows to view package files! Useful for viewing build systems.

#todo: do LSP completions conflict with standard Sublime completions and snippets, like EasyClangComplete’s do? See also Snippets not working as expected in 4107.

There are syntax-specific settings, which is nice.

#todo: Do per-project plugin settings completely override the default settings, or just the things that are changed are overriden?

# LSP

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
{
	"clients":
	{
		"clangd":
		{
			"enabled": true,
			"command": ["clangd", "--header-insertion=never"]
		}
	}
}

See also clangd and friends.

For Python, I installed LSP-pylsp and LSP-pyright. Used config from LSP-pylsp README.

# Vintage

Tip: you can override default package stuff by creating your version of files in sublime-text/Packages folder. To edit Default.sublime-keymap for Vintage, create Vintage folder and place your version of Default.sublime-keymap in it.