(C-x means ctrl+x, M-x means alt+x)
The default prefix is C-b. If you (or your muscle memory) prefer C-a, you need to add this to ~/.tmux.conf
:
#!/bin/bash | |
# output all files in index that haven't been garbage collected | |
git fsck --cache --unreachable $(git for-each-ref --format="%(objectname)") > badfiles | |
# output all files by showing them via sub-hash | |
FILENUM=1 | |
cat badfiles | cut -c 18-24 | while read cur | |
do | |
git show $cur > $FILENUM |
def sørensen_index(string_a, string_b) | |
matches_a = get_bigrams string_a.dup | |
matches_b = get_bigrams string_b.dup | |
similarities = matches_a & matches_b | |
sum_bigrams = matches_a.count + matches_b.count | |
2 * similarities.count / sum_bigrams.to_f | |
end | |
def get_bigrams(str) | |
bigrams = [] |
require 'sys/proctable' | |
module ProcTableGrep | |
def exist? | |
Sys::ProcTable.ps.each do |p| | |
return true if p.cmdline.include? @pgrep | |
end | |
false | |
end | |
end |
The YAML spec is pretty complicated, and has alot of edge cases. If your whole document is
---
gjsogjsgj:gsdgs:sgdjsjgosdg:
That's actually valid YAML. In some examples like:
import json | |
import subprocess | |
def fetch_value(key): | |
return subprocess.check_output(['credstash', '-r', data['region'], '-t', data['table'], 'get', key]) | |
def create_shell_command(variable, credential): | |
value = fetch_value(credential) | |
return 'export {0}="{1}"'.format(variable, value) |
I hereby claim:
To claim this, I am signing this object:
# An example struct. | |
defmodule Coin do | |
# Using Kernel.put_in/3 and other methods requires the target to have the Access behaviour. | |
@behaviour Access | |
# Structs by default do not implement this. It's easy to delegate this to the Map implementation however. | |
defdelegate get(coin, key, default), to: Map | |
defdelegate fetch(coin, key), to: Map | |
defdelegate get_and_update(coin, key, func), to: Map | |
defdelegate pop(coin, key), to: Map |
#!/bin/sh | |
BUILD="3131" | |
SHORTCUT="[Desktop Entry] | |
Name=Sublime Text 3 | |
Comment=Edit text files | |
Exec=/usr/local/sublime-text-3/sublime_text | |
Icon=/usr/local/sublime-text-3/Icon/128x128/sublime-text.png | |
Terminal=false |