Saturday, July 27, 2013

Useful keys for - Console, Tmux

CONSOLE

CmdAction
aon the beginning
udelete all line
wdelete previous word
xxselect line
iinsert tab
e

edit line

hlike backspace
jlike enter
kdelete to the end
lclear screen and live line comnand

b

move right
f

move left

rsearch in history

TMUX

tmux new -s session-name
tmux attach-session -t shared-session

Ctrl+b+:
CmdAction
wList window
sList sessions
cCreate a new window
xClose widnow
nChange to next window
pChange to previous window
"Split pane horizontally
%Split pane vertically
,Rename current window
oMove to next pane
dDeatach session
[Start read mod

Monday, July 1, 2013

Array

var = Array(1) # => [1]
var = *1       # => [1]

# * is the same as Array

var = Array([1,2,3]) #=> [1,2,3]
var = *[1,2,3]       #=> [1,2,3]

# its useful when we need array like
var = [var] unless var.is_a? Array
var = [var].flatten

# we can write
var = *var     # => [var]
# but can't
*var           # => syntax error
 
 
Blogger Templates