Skip to content

Instantly share code, notes, and snippets.

View ZhangZhuoSJTU's full-sized avatar
🏠
Working from home

Zhuo Zhang ZhangZhuoSJTU

🏠
Working from home
View GitHub Profile
@ZhangZhuoSJTU
ZhangZhuoSJTU / keybase.md
Last active September 24, 2020 19:44
Keybase Verification

Keybase proof

I hereby claim:

  • I am zhangzhuosjtu on github.
  • I am zhan3299 (https://keybase.io/zhan3299) on keybase.
  • I have a public key ASCOTsY4KAqpRUnciqIkvk2DpJldRjLBj4XMT0zkLhMcfgo

To claim this, I am signing this object:

@ZhangZhuoSJTU
ZhangZhuoSJTU / docker.sh
Created April 30, 2020 19:35
Root-less docker
docker pull ubuntu:18.04
docker image ls
docker run -ti -d -v "$HOME/docker_share":/root/docker_share <IMAGE_ID> bash
docker container ls
docker container rename <CONTAINER_ID> <CONTAINER_NAME>
docker exec -ti <CONTAINER_NAME> bash
# INSIDE DOCKER:
# apt update
# apt upgrade
@ZhangZhuoSJTU
ZhangZhuoSJTU / .vimrc
Created September 9, 2019 19:22
dashadiao
"===============================================================================
" General
"===============================================================================
" Enable mouse
" set mouse=a
" Set UTF-8 encoding
set encoding=utf-8
@ZhangZhuoSJTU
ZhangZhuoSJTU / gist:0574b741cd77f10dfd37958e1226158f
Created May 6, 2018 05:29
Install Vim 8 with Python, Python 3, Ruby and Lua support on Ubuntu 16.04
sudo apt-get remove --purge vim vim-runtime vim-gnome vim-tiny vim-gui-common
sudo apt-get install liblua5.1-dev luajit libluajit-5.1 python-dev ruby-dev libperl-dev libncurses5-dev libatk1.0-dev libx11-dev libxpm-dev libxt-dev
#Optional: so vim can be uninstalled again via `dpkg -r vim`
sudo apt-get install checkinstall
sudo rm -rf /usr/local/share/vim /usr/bin/vim
cd ~