我一直都喜歡用終端的,freebsd下用tcsh,ubuntu和mac os x下也嘗試下bash。先檢視終端的配置資訊:
$echo $shell現在先選擇終端的偏好設定,我將主題改到pro並將字型改為monaco 14pt,這個主題基本上是黑色背景+20%左右的透明度,視覺效果很不錯。然後在shell設定標籤中,選擇當shell退出時關閉視窗。我選擇編輯~/.bash_profile/bin/bash
$echo $ps1
\h:\w \u\$ –這個4個引數分別是hostname,工作目錄,使用者名稱和美元符$,管理員級的配置檔案是/etc/bashrc。
#設定別名通常在~/.bashrc裡設定,我這裡只是懶得去兩個檔案設定了。為什麼開發php要配置終端(console)呢?乙個原因是我認為作為初學者來說,有必須多用命令列熟悉mysql的操作,而配置好的終端能讓你心情愉悅;另外乙個原因是mac os x是在bsd的分支上發展而來,其原始的unix血統注定了許多方面使用終端的便捷和強大。#讓ls命令顯示檔案型別顏色
alias ls=』ls -g』
#讓la命令顯示所有檔案,這個在freebsd的tcsh下是預設選項
alias la=』ls -a』
#預設的4個引數是很通用的,我的習慣僅是換了一下位置並且給執行目錄加上方括號
ps1=』\h:\u[\w]\$』
mac os x 上預設安裝了apache,既然大家都推薦mamp,我也先試用一下這個整合的安裝包。不考慮用mamp pro,3個主程式都是免費的卻花錢去買乙個整合包,不是很尷尬麼?
這個頁面可以輕鬆地檢視phpinfo,訪問phpmyadmin和sqlitemanager。
執行:source .bash_profile使其及時生效
#更改root口令這樣,就能以修改後的密碼進入起始頁和phpmyadmin,不然做為對外開放的mamp,弱口令就不安全了。至於sqlite的配置,我還一點都不熟悉,這裡先不做描敘了。$mysqladmin -u root -p root password newpassword
#mamp的起始頁能直接進入phpmyadmin,說明php檔案裡也配置了資料庫的賬號密碼,
#至於這個起始頁檔案的位置好像不太好找,我想到肯定在httpd.conf中定義了alias,於是
對於linux使用者來說,vim再也熟悉不過了,因為這個開源軟體本身的魅力,更有很多人在windows下使用gvim,在mac下使用macvim。這裡有兩位國內的vim愛好者做了不少的研究,非常感謝他們的blog提供的技術分享:
dexter.yy:
面向前端開發者和textmate粉絲的vim配置
繼續補充vim配置技巧——上次的vimrc還不夠強力
gracecode.com:
學習vim編輯器
當然,還有在網上看了很多資料去了解,之前一直有在freebsd和ubuntu的console下使用vi和vim,到現在才清晰的知道vim也可以是如此強大且華麗。由於針對php方面對macvim的配置還不是那麼熟悉,最近也在學習xhtml+css方面的內容,因此配置直接採用dexter.yy提供的,只稍做了修改。就是在~/.vimrc中將原本的」set columns=171″,」set lines=58
「,」winpos 52 42″(設定視窗寬、高和初始位置)加上僅使macvim生效而不使console下的vi和vim生效的條件語句:
if has(「gui_running」) || has (「gui_macvim」)不然在console中使用vi和vim命令就會放大console視窗了。「初始視窗寬度與高度
set columns=171
set lines=58
「初值視窗位置:
winpos 52 42
endif
tips:在家目錄建立.vim資料夾,在.vim下建立plugin資料夾存放外掛程式如nerd_tree.vim,建立after下的syntax存放語法外掛程式如css.vim,建立colors資料夾存放配色方案如yytextmate.vim
下面是我使用的效果:
MAC OS X下配置PHP開發 除錯環境
作業系統 mac os x 工具 mamp phpstorm xdebug chrome 2 安裝比較簡單,安裝完成後,應用程式中會增加如下4個應用 macgdbp是php偵錯程式,使用的是xdebug 若要使用此偵錯程式,需要在php.ini中配置 xdebug xdebug.remote ena...
筆記 MAC OS X下配置PHP開發 除錯環境
作業系統 mac os x 工具 mamp phpstorm xdebug chrome 2 安裝比較簡單,安裝完成後,應用程式中會增加如下4個應用 macgdbp是php偵錯程式,使用的是xdebug 若要使用此偵錯程式,需要在php.ini中配置 xdebug xdebug.remote por...
Mac OS X搭建C 開發環境
在mac下想要用c 語言的話,首先得有個跨平台的.net環境 mono 有了mono平台之後,還得有乙個好工具 目前比較好的ide是xmarin studio,當然還有強勢而來的visual studio code,不過vscode還需要安裝c 外掛程式,安裝上比較繁瑣一些 微軟的程式安裝包,沒什麼...