Look up Git or Tmux commands you rarely use without opening a browser or reading full documentation.
Reference Python, JavaScript, Go, PHP, or Lua syntax while coding by opening a single organized file.
Find Vim or Emacs keyboard shortcuts for a specific editing task in seconds.
Learn FFmpeg or GDB commands by browsing a single self-contained reference file.
This repository is a collection of cheatsheets, each covering a different programming language, developer tool, or text editor. A cheatsheet is a single file that lists the most common commands, syntax patterns, or keyboard shortcuts for one topic, so you can look something up in seconds without reading through long documentation. The collection covers seven programming languages: Bash (shell scripting), JavaScript, Go, PHP, Python, Lua, and VimScript. It also includes cheatsheets for several development tools: Git, Tmux (a terminal session manager), GDB (a debugging tool), ADB (Android device bridge), FFmpeg (a media conversion tool), and the Linux ip command. For text editing, there are reference files for VIM, Nano, Emacs, and Emacs Org Mode. The content is aimed primarily at Chinese-speaking developers. The README and index are written in Chinese, though the cheatsheet files themselves contain code commands and syntax that are language-neutral. The creator built this collection after finding that Chinese-language cheatsheet resources online were sparse or inconsistent, and wanted to make a set where each file is thorough and self-contained. Each cheatsheet is a plain text or source file, not a fancy web page. You clone the repository and open the relevant file whenever you forget a specific command or syntax. There is no app, no server, and no installation step beyond downloading the files. The project accepts contributions. Anyone familiar with a covered language or tool can submit additions through a pull request.
← skywind3000 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.