2019年4月7日 星期日

Source Insight in Linux

Source http://apple-rookie.blogspot.com/2012/09/linux-wine-source-insight.html

Source Insight 比 cscope, ctags 這類 Mac/Unix 上的代碼閱讀軟體好用。在 Linux 內可以透過 WINE 安裝 Windows 下的 Source Insight,比如

$ sudo apt-get install wine

(不需要 root 權限)
$ wine Si3570Setup.exe

就可以用了。

Source Insight 預設使用 Courier New 字體,不算很理想。如果手邊有安裝 Visual Studio 的話,微軟有提供一套「非常好」的 Programming Fonts 叫做 Consolas。

可以在 C:/Windows/Fonts 中找到 Consolas,把這個字體拖拉到另一個資料夾後,一般來講會跑出四隻檔案,然後再把這些檔案複製到 Linux Home 目錄下的 .fonts 目錄,Source Insight 就可以選擇 Consolas 字體了。

理論上 Mac 也可以安裝 Source Insight,但 WINE 在 Mac 上的支援比較不好,直接用 VMware/Parallel Desktops 跑 Source Insight 會比較簡單。

2019年4月1日 星期一

How to resume scp with partially copied files?

Source https://stackoverflow.com/questions/26411225/how-to-resume-scp-with-partially-copied-files

You should use rsync over ssh
rsync -P -e ssh remoteuser@remotehost:/remote/path /local/path
The key option is -P, which is the same as --partial --progress
Other options, such -a (for archive mode), and -z (to enable compression) can also be used.