Open N windows split horizontally / vertically
-o[N] Open N windows (default: one for each file)
-O[N] Like -o but split vertically
you can also specify files:
vim -o3 file1.txt file2.txt file3.txt
| # alternatively | |
| class Dog | |
| def bark | |
| puts "bark bark" | |
| end | |
| end | |
| fido = Dog.new | |
| rex = Dog.new |
| DROP FUNCTION IF EXISTS shorten; | |
| DELIMITER $$ | |
| CREATE FUNCTION shorten(s VARCHAR(255), n INT) RETURNS VARCHAR(255) | |
| BEGIN | |
| IF ISNULL(s) THEN | |
| RETURN ''; | |
| ELSEIF n < 15 THEN | |
| RETURN LEFT(s, n); |
| // tested in chrome | |
| link = document.createElement("a") | |
| // <a></a> | |
| link.setAttribute("href", "https://whatever.com:3000/some-page?foo=bar#baz") | |
| // undefined | |
| link.href | |
| // https://whatever.com:3000/some-page?foo=bar#baz | |
| link.protocol | |
| // https: | |
| link.host |
| #!/bin/sh | |
| # via: http://capotej.com/blog/2012/10/07/an-embedded-key-value-store-for-shell-scripts/ | |
| DBFILE=example.db | |
| put(){ | |
| echo "export kv_$1=$2" >> $DBFILE | |
| } |
| module Enumerable | |
| def avg | |
| reduce(0.0, :+) / length | |
| end | |
| end |
| $ cat test.csv | |
| cat,dog,mouse | |
| up,down,left,right | |
| red,green,blue | |
| $ cat test.csv | column -t -s, | |
| cat dog mouse | |
| up down left right | |
| red green blue |
| #! /bin/sh | |
| die() { | |
| echo $1 | |
| exit 1 | |
| } | |
| ( | |
| flock -n 9 || die "couldn't acquire ze lock" | |
| echo "starting ..." | |
| sleep 10 |
| -- DATETIME to DATE comparison | |
| SELECT CAST('2012-09-09 23:59:59' AS DATETIME) <= DATE('2012-09-10 00:00:00'); -- TRUE :) | |
| SELECT CAST('2012-09-10 00:00:00' AS DATETIME) <= DATE('2012-09-10 00:00:00'); -- TRUE :) | |
| SELECT CAST('2012-09-10 00:00:00' AS DATETIME) <= DATE('2012-09-10 23:59:59'); -- TRUE :) | |
| SELECT CAST('2012-09-10 00:00:01' AS DATETIME) <= DATE('2012-09-10 23:59:59'); -- FALSE :( | |
| -- and a little more proof: | |
| SELECT CAST('2012-09-10 00:00:00' AS DATETIME) = DATE('2012-09-10 00:00:00'); -- TRUE | |
| SELECT CAST('2012-09-10 00:00:00' AS DATETIME) = DATE('2012-09-10 00:00:01'); -- TRUE | |
| SELECT CAST('2012-09-10 23:59:59' AS DATETIME) = DATE('2012-09-10 23:59:59'); -- FALSE |
| $ cat sample | sort | uniq -c | |
| 2 bat | |
| 4 cat | |
| 2 dog | |
| 1 gator | |
| $ cat sample | sort | uniq -c | sed "s/^[ \t]*//" | |
| 2 bat | |
| 4 cat | |
| 2 dog |