2014年9月17日 星期三

關於vim



* 區塊選擇 *[top]

區塊選擇的按鍵意義
v 字元選擇,會將游標經過的地方反白選擇!
V 行選擇,會將游標經過的行反白選擇!
[Ctrl]+v 區塊選擇,可以用長方形的方式選擇資料
y 將反白的地方複製起來
d 將反白的地方刪除掉

參考網頁: http://linux.vbird.org/linux_basic/0310vi.php#vim_v

* 功能鍵替代 *[top]

Esc : [Ctrl]+c


* 大小寫切換 *[top]

為單位:
gUw 小寫變大寫
guw 大寫變小寫

為單位:
gUU 小寫變大寫
guu 大寫變小寫

全文為單位:
gggUG 小寫變大寫
ggguG 大寫變小寫

參考網頁: http://www.diybl.com/course/6_system/linux/Linuxjs/200868/123663.html


* 設定 .vimrc *[top]

關於自動縮排:
set ai "autoindent 但因python會以空格數來區別程式區塊, 所以要拿掉.

關於忽略大小寫:
set ic "ignore case

又, 若無上述設定, 想在查詢時忽略大小寫, 可在最後加上 \c

參考網頁: http://www.shocr.com/linux-vim-search-ignore-case/

關於縮排:

set shiftwidth=4 "switch shift space
set tabstop=4 "set tab stop 這樣縮排位置就會停在前有4個space了

關於顏色:
set t_Co=256 "這樣vimdiff的差異才都可以看清楚.

關於colorscheme:
:e $VIMRUNTIME/colors/ "會開啟 /usr/share/vim/vim72/colors 目錄
" 當中有 blue, darkeblue, default, delek, desert, elflord, evening, koehler, morning, murphy, 
" pablo, peachpuff, ron, shine, slate, torte, zellner 等vim檔

: colorscheme peachpuff "設定成該設定顏色

參考網頁: http://man.chinaunix.net/newsoft/vi/doc/usr_06.html#usr_06.txt

關於gvim預設字型:
set guifont=DejaVu\ Sans\ Mono\ 14 


* ex 功能 *[top]

關於buffer:
1. 列出所有buffer
:ls 
2. 跳至特定某個(如,上述得到的index為2)
:b 2
參考網頁: http://vim.wikia.com/wiki/Buffers; http://vim.wikia.com/wiki/Vim_buffer_FAQ


ls 目前編輯的檔案
:! ls -l %

在 window 環境, 想 grep 目前編輯檔案的某字串
:! c:\cygwin\bin\grep.exe -n "th song" %



* man 功能 *[top]

游標移動到要查詢功能的函式上, 如下面的open:
static int cleanup_illegal_songs(void)
{
int fd, i;
char *sngdir, buf[50];


if ( (fd=open( ILL_CHECKING_FILE, O_RDONLY ))>0){
close(fd);
return 0;
}
...

按 [shift]+[k], 會跳出man open的查詢結果;
如要查特定編號, 則先按數字, 如: 先按 [2] , 再按 [shift]+[k], 會跳出man 2 open的查詢結果.


* diff 功能 *[top]

[[開啟]]

1. 直接執行 vimdiff A B
或 2. 執行 vim 分別開啟 A, B 於垂直分隔視窗, 各自於命令模式打 :diffthis

[[跳轉]]

[c 上一個
]c 下一個

[[離開]]
:set nodiff foldcolumn=0

參考網頁: http://man.chinaunix.net/newsoft/vi/doc/diff.html


* 檔案管理 功能 *[top]

vi 目錄

最上面有簡單的指令說明:

-:go up dir  D:delete  R:rename  s:sort-by  x:exec


. 可配合 Ctrl+v 區塊, 作多個檔案的刪除 (會有確認訊息: [{y(es)},n(o),a(ll),q(uit)], 選a)
. 移動cursor, 按 [enter] 開啟 檔案 或 進入 目錄

2014年6月23日 星期一

關於「鬼壓床」


我們的睡眠週期依序是由入睡期、淺睡期、熟睡期、深睡期,最後進入「快速動眼期」(做夢期)。睡眠癱瘓主要是提早出現快速動眼期的關係,導致在快速動眼期的階段協調不一致。事實上快速動眼期的階段,身體本質上是呈現出休息狀態,而且和大腦的連結信號也暫時中斷,這是一種防禦措施,這樣人體就不會將夢境實現在真實的生活裡,例如夢見打人時,就不會真的付諸行動而對枕邊人拳打腳踢。

當睡眠神經癱瘓時,大腦卻從睡眠休息中復甦過來,來不及和身體重新連結,使人發生半睡半醒狀態,夢境與實現互相交錯,導致身體與大腦發生不協調情況。此時全身肌肉張力最低,所以會造成自己想要起來,卻起不來;想用力,卻使不出力的狀況,這是「鬼壓身」最常有的狀況。

一般而言,壓力過大、太過焦慮、緊張、極度疲累、失眠、睡眠不足,或有時差問題的情況下,睡眠會提早進入快速動眼期(做夢期),而發生「鬼壓身」-睡眠癱瘓的情況。

參考:http://www.souland.com/souland/psy/gtbd.htm

在醫學上稱為「睡眠麻痺」 (Sleep paralysis)。
睡眠麻痺發生的原因,簡單說就是在睡眠的週期轉換中,出現短暫的片刻意識突然轉醒,隨後又很快進入睡眠,此時人已經有了意識,但全身肌肉仍處於抑制狀態,兩者沒有同時恢復,因此便產生意識清楚卻全身不能動的現象。

睡眠麻痺」經常發生於長期熬夜、很久沒有睡覺、或是睡眠習慣被突然打亂之後,而喝酒之後,猝睡症及憂鬱症患者也較易發生。

參考:http://forgotpower.pixnet.net/blog/post/22257601-%E9%AC%BC%E5%A3%93%E5%BA%8A%EF%BC%9F-%E5%85%B6%E5%AF%A6%E6%98%AF%E3%80%8C%E7%9D%A1%E7%9C%A0%E9%BA%BB%E7%97%BA%E7%97%87%E3%80%8D

2014年3月6日 星期四

20140223主日敬拜

0「禱告」



1「我已被贖回」



2「耶穌恩友」



3「直到主耶穌再來時候」

2014年1月24日 星期五

符號表格清單

愛心 星星 箭頭 符號圖案 框線 填色方塊 數字
英文 貨幣 標點符號 括號 表情 音符 圓圈中文字
數學

愛心符號


星星符號


箭頭符號


特殊符號圖案

۞ ۩
¤
Π

框線符號


填色方塊符號

_ ˍ

數字符號


英文符號


貨幣符號

以下符號分別是:日圓符號、英磅符號、歐元符號、美分符號、人民幣符號。
¥

標點符號

˙ ·


括號符號

︿

表情符號


音符符號


圓圈中文字圖案


數學符號

× ±
¼ ½ ¾ ³ ² ° ÷ ˇ

2014年1月7日 星期二

20140112主日敬拜

【唱哈利路亞】
唱哈利路亞讚美主,唱哈利路亞讚美主,
唱哈利路亞,唱哈利路亞,唱哈利路亞讚美主!

耶穌已從死裡復活,耶穌已從死裡復活,
唱哈利路亞,唱哈利路亞,耶穌已從死裡復活!

耶穌是天地間的主,耶穌是天地間的主,
唱哈利路亞,唱哈利路亞,耶穌是天地間的主!


【我們在天上的父】詩集:王子02 - 為主來夢想,8
我們在天上的父,感謝發自我內心深處,
你保守領我走過寂寞和無助,我們在天上的父,
你明瞭我一切的苦楚,你看顧領我走過崎嶇的人生路,
沒有別的名字像你一樣完全接納我的過犯,
沒有別的名字像你一樣永遠到永遠完全得勝,
擁有權柄,榮耀,尊貴,和能力,我稱頌你萬有主宰。



【回家】© 2013 Stream of Praise Music
[Verse 1]
親愛耶穌
我感謝祢來到這世界
給我昐望
給我一個永恆的家

[Verse 2]
親愛天父
輕聲喚我回到祂面前
不再流浪
我看到了家的光

[Chorus]
回家 回家 回到永恆愛的家
喜樂充滿我的心
我不住讚美
回家 回家 回到永恆愛的家
天父張開愛的雙臂
我一生屬於祢

2014年1月6日 星期一

To buy or not to buy的東東?

【mini折疊床】
根據去年記錄統計結果(九月中開始,每天記錄:遛狗與否/睡眠方式/上班時段),
震驚的發現,我去年十二月只在床上睡了三天!!
其他天都是坐在沙發或書桌前睡的。非常之扯~~

為了避免短路魚繼續荼毒自己,想出的自救方法:
若是「堅持不洗澡不上床睡」是不可觸犯的逆鱗,
那我買個替代床睡總可以了吧。

其實我是有想過找出放在D房間的睡袋的,這樣我大概就會舖好瑜珈墊&躺平睡了。
之前沒那麼冷時,沒洗澡的我有些時候就是這麼睡的。


BUT, 因為許下「每天上床睡」這個心願。
都已經難度不小了,再買個床算什麼事?!

那,還是再緩一緩吧,
今年努力看看,能不能破除這個「不乖乖上床睡」的惡習。


【(寵物用)空氣清淨機】
是Honeywell的呢?
還是3M的好呢?
到底要不要在房間擺一個呢?