Font
fira code
free monospaced font with programming ligatures
Command line tools
zsh
Zsh is an extended Bourne shell with many improvements, including some features of Bash
, ksh
, and tcsh
.
install
Ubuntu
apt install zsh
MacOS default shell is zsh
Oh My Zsh is a delightful, open source, community-driven framework for managing your Zsh configuration.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
fish
fish
is a smart and user-friendly command line shell for Linux, macOS, and the rest of the family.
fish
is not compatiblebash
.
Ubuntu
apt install fish
Mac
brew install fish
tmux
tmux is a terminal multiplexer. It lets you switch easily between several programs in one terminal, detach them (they keep running in the background) and reattach them to a different terminal.
- The prefix key
Ctrl + b
is not very good, you can change it toCtrl + a
.
Modify ~/.tmux.conf
set -g prefix C-a
unbind C-b # 解除绑定 Ctrl-b
bind C-a send-prefix
# tmux 1.6 之后支持设置第二个前缀指令
# 设置一个不常用的键 ` 作为前缀键
set-option -g prefix2 `
# 设置 tmux 默认 shell
set -g default-shell /opt/homebrew/bin/fish
set -g default-command /opt/homebrew/bin/fish
eza
A modern, maintained replacement for ls
.
bat
A cat(1)
clone with syntax highlighting and Git integration.
fzf
fzf
is a general-purpose command-line fuzzy finder.
modern unix
A collection of modern/faster/saner alternatives to common unix commands.
Warp (Terminal)
Warp
is a modern, Rust-based terminal with AI
built in so you and your team can build great software, faster.
IDE & Edit
VS Code
extensions
Power Mode
Remote SSH
Vim
WakaTime
Vibrancy Continued
rust-analyzer
VSCode Animations
clangd
TONGYI Lingma
Git Graph
indent-rainbow
viscode-icons
Prettier - Code formatter
OpenLens
Meet the new standard for cloud native software development & operations.
With over 1 million users, Lens is the most popular Kubernetes IDE in the world.
Zed (Mac)
Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
CodeEdit (Mac)
CodeEdit is an exciting new code editor written entirely and unapologetically for macOS.