How to develop your personal Mac Environment for program
Downloaded Applications:
- Chrome
- iTerm2 by Homebrew
- VsCode insider
- OneNote
- ToDo List (Microsoft)
- Zoom
- Obsidian (Markdown)
- Onedirve
Program:
- iTerm 2
- Powerlevel10k: https://github.com/romkatv/powerlevel10k (On-my-zsh)
- Theme:
Dracula+
- zsh-autosuggestions
- zsh-syntax-highlighting
- Vim
- Vundle: plugin manager
1. Tamper monkey
It is a chrome plugin which can write scripts to auto-complete some tasks. Some well-done scripts are available from Greasy Fork.
There is a book diving into Greasemonkey, a similar plugin of Firefox. I will record several important parts here.
1.1 Basic Concepts
1.2 Writing Scripts
2. Vim Configuration
Vim is one of the best text editors which is highly configurable in Unix.
Quick Start:
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
vim ~/.vimrc
: vim configuration file- Launch vim and run
:PluginInstall
Tips:
-
use
:set encoding=utf-8
to resolve the display problem in Chinese -
use
:h vundle
to acquire specific helps and commands
Tmux Configuration
Tmux is a remote server connecting tool which can keep long-term connections without breaking down.
The configuration files come from gpakosz.
Oh-my-zsh
Oh-my-zsh is a useful and friendly command tool with a lot of functions.