潮到出水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

看完這些是不是

覺得自己都起來了

不過最重要的是你

程式寫得出來...

像我這種人就...

Made with Slides.com