# Windows
Alt+Tabswitch windowsCtrl+Shift+Wclose windows
# Unix / Linux
Ctrl+Amove to start of lineCtrl+Emove to end of lineCtrl+Uclear commandtouch fileName.txtcreate filepwdprint working directorymkdir fileName && cd $_make directory & cd into itsudo passwd rootchange root password, switch root for username
# Create bootable USB using dd command
List all connected devices using df or dmesg
$ df
$ sudo dmesg
Unmount the usb device
$ sudo umount /dev/sda
Format drive
$sudo mkfs.vfat /dev/sda
Command to create bootable USB image from .iso file
$ sudo dd if=/Downloads/name-of-iso.iso of=/dev/sda bs=1M status=progress
# Visual Studio Code
Code .open folder in VSCODE from terminalCtrl+Shift+Eview explorerCtrl+Shift+Gview source controlCtrl+`toggle terminalCtrl+Popen fileCtrl+Tabswitch tabsAlt+(number)switch to tabs 1-9Ctrl+F4close TabCtrl+Ssave fileCtrl+,settings
# Settings.json
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.formatOnPaste": false,
"beautify.language": {
"css": ["css", "less", "scss"],
"html": ["htm", "html"]
},
"eslint.validate": ["javascript", "javascriptreact", "vue"],
"editor.linkedEditing": true
}
# Extensions
- Live Server
Alt+LToggle server
- ESLint
- Javascript (ES6) code snippets
- Beautify
- Vetur - Vue.js support
- Vim
- Code Spell Checker
- Gitlens
- npm Intellisense
- Prettier
- Vue VSCode Snippets
- Bracket Pair Colorizer2
# Thinkpad
Fn+SpacebarKeyboard lightsFn+DToggle screen privacy
# Windows 10
- wsl2
- Windows Terminal
- Node.js
- Install nvm
sudo apt-get install curlcurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash- Restart terminal and verify installation with
command -v vnm...should return 'nvm' or 'command not found' - List Node version
nvm ls - Install current release of Node.js
nvm install nodeor latest LTS releasenvm install node --lts - Verify Node.js version
node --versionor npm versionnvm --version