Skip to content
This repository has been archived by the owner on Jan 23, 2024. It is now read-only.

Endermanbugzjfc/sublime-text-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reason of archiving

I have fully migrated to Vim due to the lack of functionalities in Sublime Text. I got in touch with it in 2019, I lapped all these great old memories. It is time to say goodbye.

Note: I still use Sublime Merge, a highly optimised and nice-looking Git GUI, which I strongly recommend.

DotConfig

Programming workspace setups. Similar to https://github.com/SOF3/nvim-config.

Sublime Text

Note: Vintage Command Mode refers to the Vim Normal Mode.

Global

Feature Hotkey Driver Plugin
Vim like keys set with some customizations - Vintage
Open sidebar Command+` -
Open a terminal tab Command+O Terminus
View current file#line on GitHub Command+\ GitHubinator
Go to code definition Vintage Command Mode: Shift+K, Shift+K Per language
Go to next problem in file Vintage Command Mode: Shift+K, Shift+M SublimeLinter

PHP

Feature Hotkey Driver Plugin Driver File
Code linting Command+S (on save) SublimeLinter-contrib-phpstan $PATH/phpstan
Code standard fixing Command+S (on save) Phpcs $COMPOSER_HOME/vendor/bin/php-cs-fixer.phar
Import class of the caret position Vintage Command Mode: Shift+K, Shift+J PHP Companion vendor/* (please disable index_exclude_gitignore)
Go to class function definition: Same as global - vendor/* (please disable index_exclude_gitignore)

Go

Feature Hotkey Driver Plugin Driver File
go.mod / go.sum files syntax highlighting - Gomod -
Code linting Command+S (on save) SublimeLinter-golangcilint $GOBIN/golangci-lint
Code formatting Command+S (on save) GoFmt $GOROOT/bin/goimports
Go to function definition Same as global GoGuru $GOBIN/guru

Vim

Feature Hotkey Driver Plugin
Permanently disabling all possbile methods to exit Vim which prevents me from being lazy Vim Normal Mode: :, q, Enter https://github.com/Endermanbugzjfc/IDESleeperUltimate

Actual Vim

https://github.com/Endermanbugzjfc/nvim-config

Releases

No releases published

Packages

No packages published

Languages