Re: [閒聊] Mac適合用來寫程式嗎?
Terminal 上面 Mac 很好用啊
請愛用 iTerm 2 並且在 profile 裡面把 alt map 到 esc
zsh 更強大,以下所有指令都是 mac/linux 通用(因為都是給 shell 的指令)
熟一次就可以
ctrl+a 行頭
ctrl+e 行尾
ctrl+p 上一個指令
ctrl+n 下一個指令
ctrl+d delete
alt+d 刪後面一個字
ctrl+b 往左
ctrl+f 往右
alt+b 往左一個字
alt+f 往右一個字
alt+backspace 往前刪一個字
ctrl+k 刪掉游標之後所有的字
ctrl+r 往前搜尋指令
ctrl+s 往後搜尋指令(zsh,如果你在 bash 下面按到,shell 會凍結,請按 ctrl+q)
ctrl+_ 復原
ctrl+y 把剛剛 delete 刪掉的貼上
這些是我比較常用所以記得的的
bash/zsh 據說都可以調成 vim key binding
就請熟悉的人在補充了
個人很推 mac notebook 上面寫程式
因為反正你只要開了 terminal,就跟你熟悉的 linux/bsd 一樣了
當然有些 fs 沒有,不過大致上差不多
比起 linux,你不需要去擔心 driver 會不會有問題,導致有硬體不能發揮全力
電腦蓋起來就進入睡眠,完全不需要設定,也不需要擔心 OS 有沒有正確設定硬體行為
也不用擔心 wifi 設定,也不用擔心顯卡有沒有正確支援,也不用擔心接投影機會不會動
而且 Mac 的觸控板,簡直是無敵,大概只有小紅點能夠匹敵了
簡單的說,你就專心 programming,所有電腦的事交給 Mac OS
你喜歡的 vim/emacs/eclipse/sublime text/gnu global/cscope/gcc.. 全都可以裝
當然你有個問題,就像前文說的,有時候東西會編不過
這件事情你需要考量,除此之外,還有 Mac 對 Xwindow 的支援 suck
如果這些東西都不是問題,我覺得 Mac 是個好的選項
※ 引述《JUPBT (JUPBT)》之銘言:
: 個人經驗
: 使用mac筆電 不外接鍵盤
: 少了home與end鍵 代碼真的是難編輯不少
: 尤其是在終端打命令行(不可用滑鼠點) 更是痛苦
: 我個人是沒必要不在mac上寫程式
: OS X真的是太潮了
: 潮到新舊板作業系統軟件開發包(SDK)設定失當就編譯不過
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.201.10
※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1397975397.A.F1F.html
推
04/20 14:39, , 1F
04/20 14:39, 1F
→
04/20 14:40, , 2F
04/20 14:40, 2F
→
04/20 14:40, , 3F
04/20 14:40, 3F
→
04/20 14:41, , 4F
04/20 14:41, 4F
→
04/20 14:42, , 5F
04/20 14:42, 5F
→
04/20 14:43, , 6F
04/20 14:43, 6F
→
04/20 14:43, , 7F
04/20 14:43, 7F
→
04/20 14:43, , 8F
04/20 14:43, 8F
→
04/20 14:44, , 9F
04/20 14:44, 9F
→
04/20 14:45, , 10F
04/20 14:45, 10F
→
04/20 14:45, , 11F
04/20 14:45, 11F
→
04/20 14:46, , 12F
04/20 14:46, 12F
推
04/20 14:51, , 13F
04/20 14:51, 13F
→
04/20 14:51, , 14F
04/20 14:51, 14F
推
04/20 14:52, , 15F
04/20 14:52, 15F
→
04/20 14:52, , 16F
04/20 14:52, 16F
→
04/20 14:53, , 17F
04/20 14:53, 17F
→
04/20 14:53, , 18F
04/20 14:53, 18F
→
04/20 14:53, , 19F
04/20 14:53, 19F
→
04/20 14:54, , 20F
04/20 14:54, 20F
→
04/20 14:54, , 21F
04/20 14:54, 21F
→
04/20 14:54, , 22F
04/20 14:54, 22F
→
04/20 14:55, , 23F
04/20 14:55, 23F
→
04/20 14:56, , 24F
04/20 14:56, 24F
推
04/20 14:56, , 25F
04/20 14:56, 25F
→
04/20 14:56, , 26F
04/20 14:56, 26F
→
04/20 14:57, , 27F
04/20 14:57, 27F
→
04/20 14:57, , 28F
04/20 14:57, 28F
→
04/20 14:58, , 29F
04/20 14:58, 29F
→
04/20 14:59, , 30F
04/20 14:59, 30F
→
04/20 14:59, , 31F
04/20 14:59, 31F
→
04/20 15:00, , 32F
04/20 15:00, 32F
→
04/20 15:01, , 33F
04/20 15:01, 33F
→
04/20 15:01, , 34F
04/20 15:01, 34F
→
04/20 15:02, , 35F
04/20 15:02, 35F
→
04/20 15:03, , 36F
04/20 15:03, 36F
→
04/20 15:05, , 37F
04/20 15:05, 37F
推
04/20 15:05, , 38F
04/20 15:05, 38F
→
04/20 15:06, , 39F
04/20 15:06, 39F
→
04/20 15:07, , 40F
04/20 15:07, 40F
→
04/20 15:08, , 41F
04/20 15:08, 41F
→
04/20 15:08, , 42F
04/20 15:08, 42F
→
04/20 15:09, , 43F
04/20 15:09, 43F
推
04/20 15:16, , 44F
04/20 15:16, 44F
推
04/20 15:21, , 45F
04/20 15:21, 45F
推
04/20 17:36, , 46F
04/20 17:36, 46F
→
04/20 17:36, , 47F
04/20 17:36, 47F
→
04/20 17:36, , 48F
04/20 17:36, 48F
→
04/20 17:36, , 49F
04/20 17:36, 49F
→
04/20 17:36, , 50F
04/20 17:36, 50F
→
04/20 17:36, , 51F
04/20 17:36, 51F
→
04/20 17:36, , 52F
04/20 17:36, 52F
推
04/20 17:41, , 53F
04/20 17:41, 53F
→
04/20 17:41, , 54F
04/20 17:41, 54F
→
04/20 17:41, , 55F
04/20 17:41, 55F
推
04/20 18:30, , 56F
04/20 18:30, 56F
推
04/20 18:32, , 57F
04/20 18:32, 57F
→
04/20 18:45, , 58F
04/20 18:45, 58F
→
04/20 18:45, , 59F
04/20 18:45, 59F
→
04/20 18:46, , 60F
04/20 18:46, 60F
推
04/20 19:35, , 61F
04/20 19:35, 61F
推
04/20 19:37, , 62F
04/20 19:37, 62F
推
04/20 19:42, , 63F
04/20 19:42, 63F
→
04/20 19:51, , 64F
04/20 19:51, 64F
→
04/20 19:51, , 65F
04/20 19:51, 65F
推
04/20 19:53, , 66F
04/20 19:53, 66F
推
04/20 19:59, , 67F
04/20 19:59, 67F
推
04/21 00:05, , 68F
04/21 00:05, 68F
推
04/21 01:05, , 69F
04/21 01:05, 69F
→
04/21 01:05, , 70F
04/21 01:05, 70F
→
04/21 01:05, , 71F
04/21 01:05, 71F
推
04/21 01:09, , 72F
04/21 01:09, 72F
→
04/21 01:11, , 73F
04/21 01:11, 73F
→
04/21 01:12, , 74F
04/21 01:12, 74F
→
04/21 01:13, , 75F
04/21 01:13, 75F
討論串 (同標題文章)