潮到出水Vim
HST-PF
身為一個憂銹的工程師

每天都有繁重的工作

為了每天可以準時下班

逼的我用生命在敲擊鍵盤

花太多時間在敲鍵盤
真的是太浪費生命了

生命應該就浪費在美好的事物上







我們都知道
工欲善其事 必先利其器

只要選好工具( . 人 . )

即使你是程式PF

也能看起來戰鬥力大增

傳說中
斯斯有兩種
傳說中
斯斯有兩種?

編譯器也有兩種
第一種
第一種
之編輯器


第二種
第二種
編輯器之


有鑑於我們不是神
只是興趣使然的小駭客

Vim 101
第一招必殺招
只要按下i你就可以
得到一個notepad唷


開始來點比較潮的功能
空氣濕度 10%
Vim需要用身體記憶


移動
h j k l

移動
w b

移動
0 $

移動
gg G

刪除
dd

複製貼上
yy p

來點更潮的
空氣濕度 30%
選擇區塊
v 方向

選擇區塊
V 方向

選擇區塊
ctrl + V 方向

選擇刮號內文字
v + i + [{,[,<,",']

選擇刮號文字
v + a + [{,[,<,",']

選擇XML內標籤
v + i + t

選擇XML標籤
v + a + t

區塊縮版
選擇區塊 + < or >

自動縮版
選擇區塊 + =

多行柱姐
選擇區塊 + I + # +Esc

喔喔喔~開始潮起來了!
空氣溼度60%
切割螢幕
ctrl + w + s

切割螢幕
ctrl + w + v

好潮啊!

直接加減數值
ctrl + a ctrl + x

區域加減數值
ctrl + a ctrl + x

hex editor
:%! xxd :%!xxd -r

Vim還有超潮的暫存器!
空氣溼度80%
暫存器
"<reg> <cmd>

查暫存器內容
:reg <reg>

把暫存器當腳本
q <reg> <cmd> q @<reg>

最後來點潮到噴水的
空氣溼度120%


自動運算結果
s/\(.*\)= \zs_*/\=eval(submatch(1))

Base64解密
g/^/.!base64 -d

自動排版list
g/^$/,//-1j

自動排序list
g/^#/+,/^$/-sort

看完這些是不是
覺得自己都潮起來了

不過最重要的是你
程式要寫得出來...

像我這種人就...

潮到出水Vim
By iampf
潮到出水Vim
- 1,879