Skip to content

Instantly share code, notes, and snippets.

View osvimer's full-sized avatar

Junjie Huang osvimer

View GitHub Profile
@ryerh
ryerh / tmux-cheatsheet.markdown
Last active April 7, 2025 01:38 — forked from MohamedAlaa/tmux-cheatsheet.markdown
Tmux 快捷键 & 速查表 & 简明教程

注意:本文内容适用于 Tmux 2.3 及以上的版本,但是绝大部分的特性低版本也都适用,鼠标支持、VI 模式、插件管理在低版本可能会与本文不兼容。

Tmux 快捷键 & 速查表 & 简明教程

启动新会话:

tmux [new -s 会话名 -n 窗口名]

恢复会话:

@hitman401
hitman401 / main.rs
Last active April 16, 2024 13:12
Producer Consumer Sample in RUST
use std::sync::{Arc, Mutex, Condvar};
use std::thread;
struct Producer {
cvar: Arc<(Mutex<bool>, Condvar)>
}
impl Producer {
pub fn new(cvar: Arc<(Mutex<bool>, Condvar)>) -> Producer {
Producer {
@meoow
meoow / bdcurl.sh
Last active August 19, 2021 11:46
百度云命令行(bash)上传下载脚本
#!/bin/bash
# Baidu Yun Command Line Interface
# Depends: bash, curl, grep, awk, sed, od
# (They are basicly builtin tools of any *nix system.)
# Additionally, fastupload depends: head, wc, md5sum or md5, cksum
# (Which are also builtin tools)
#### Variables ####
@iband
iband / VPN_AutoConnect_MacOS_X.scpt
Created March 31, 2011 10:45
Apple Script to enable VPN autoconnect on MacOS X
on idle
tell application "System Events"
tell current location of network preferences
set myConnection to the service "VPN" #rename as your VPN connection called
if myConnection is not null then
if current configuration of myConnection is not connected then
connect myConnection
end if
end if
end tell