Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ryojerryyu/my-configs
The Repo for storing my config files.
https://github.com/ryojerryyu/my-configs
Last synced: about 2 months ago
JSON representation
The Repo for storing my config files.
- Host: GitHub
- URL: https://github.com/ryojerryyu/my-configs
- Owner: RyoJerryYu
- Created: 2024-11-15T07:29:21.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2024-11-15T08:05:03.000Z (about 2 months ago)
- Last Synced: 2024-11-15T08:28:16.767Z (about 2 months ago)
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My Config
The repo that I am using to store my config files.
Moved from my gists.
# `vscode_keybindings`
My VSCode Setting File For Vim Mode in VSCode.
1. editor moving and splitting
1. focus around `ctrl + shift + hjkl` (and change `ctrl` to `command` in MacOS)
2. move editor around `ctrl + shift + alt + hjkl` (and change `ctrl` to `command` in MacOS)
2. quick moving and slow moving
1. quick: `shift + jk` = `10j` `10k` , `shift + hl` = `^` `$`
2. slow: `ctrl + jk` = `gj` `gk` , `ctrl + hl` = `g^` `g$` (used for one long line displayed as multiple line, usually in markdown)
3. tabbing: `tab` `shift + tab` = `>>` `<<`
4. goTos: `ga` = `editor.action.goToImplementation` (useful with the default `gd` `gh` command)
5. VSCode original keymapping: `ctrl+w` , `ctrl+t` , `ctrl+s` , `ctrl+z` , ` ctrl + shift + f`
6. When focusing VSCode explorer, new file and new folder command: `ctrl+n` , `ctrl+shift+n`# `python_google_style`
My config files under ~/.config/ for Python that exactly match yapf styles for Google open source projects.
You could modify these files, or use it in your project instead of use it globally.
### Some addition
- Configuring yapf with VSCode settings.json is as same as specify it on the command line.
- The `pylintrc` file is exactly the same file as [pylintrc on google style guide](https://google.github.io/styleguide/pylintrc).
- For more project specification and team cooperation, you would be better to use config files in your project, instead of
global config under `~/.config/`
- You could use these files with [my VSCode setting file for Python](https://gist.github.com/RyoJerryYu/abab633f9aa876fb6947dfca869695d3) for whole automatic Google open source project experience in Python.# `git_alias`
Some useful git alias I am using. Used to be https://gist.github.com/RyoJerryYu/e71b66fe725fd84adf491688f5de62fa .
# `vscode_setting_python`
Some vscode setting for python.
https://gist.github.com/RyoJerryYu/abab633f9aa876fb6947dfca869695d3