code-prettify

2016年5月19日 星期四

Linux auto build project when file modify

Arch auto build qt project when file modify use inotify-tools

#install inotify tools
pacman -S inotify-tools

# write a monitor script
autobuild.sh

=== Refference ===
Github - inotify-tools
https://github.com/rvoicilas/inotify-tools/wiki

inotifywait(1) - Linux man page
http://linux.die.net/man/1/inotifywait






2016年5月15日 星期日

VirtualBox 啟動 VM 在背景模式下

想要在背景模式下啟動 VM,需要透過 VBoxManage.exe 管理工具,
預設 VirtualBox 不在環境變數 PATH 裡面,所以要先切換到該目錄下。

# 切換目錄到 VirtualBox
cd C:\Program Files\Oracle\VirtualBox

# 列出 VM 清單
VBoxManage list vms
"MyVM" {e4b0c92c-4301-4a7d-8af8-fe02fed00451}

# 啟動 VM 為背景模式下
VBoxManage startvm MyVM --type headless

# 不需要使用時關閉該 VM
VBoxManage controlvm MyVM poweroff



資料來源:
Start VirtualBox VM in Headless Mode
http://schier.co/blog/2013/03/13/start-virtualbox-vm-in-headless-mode.html

2016年5月13日 星期五

關閉 Sublime Text 3 記憶已開啟的檔案

因為想把 Sublime Text 當作預設文字編輯器,
但是有兩個習慣一直無法適應,所以決定把他的設定改掉。

第一,當 Sublime Text 關閉時,當檔案有修改時,並不會詢問是否要存檔,
而是幫你保留當下的變更,當下次你啟動時再給你看,這是 hot_exit 功能。

第二,當 Sublime Text 開啟時,會記憶你上次開啟的檔案,一次開給你看,
這個叫 remember_open_files 功能。

幸好 Sublime Text 擁有高客制化的能力,
透過 Preferences / Settings-User 叫出個人化設定檔,
加上這兩行即可

"hot_exit": false,
"remember_open_files": false,

實際設定圖片:



資料來源:
How To Disable Remember Open Files in Sublime Text 3
http://www.unixmen.com/disable-remember-open-files-sublime-text-3/