我最近買了一臺macbook air,我試圖用終端而不是ftp客戶端+文本編輯器進行編程。使用mac終端寫入PHP(保存文件)
我知道如何進入SSH,並從那裏運行PHP(php -a),但我無法完全弄清楚用PHP創建,寫入和保存文件的開銷方式。任何幫助將是完美的
我最近買了一臺macbook air,我試圖用終端而不是ftp客戶端+文本編輯器進行編程。使用mac終端寫入PHP(保存文件)
我知道如何進入SSH,並從那裏運行PHP(php -a),但我無法完全弄清楚用PHP創建,寫入和保存文件的開銷方式。任何幫助將是完美的
我不會推薦在終端中使用簡單的文本編輯器進行編程。您可以做的最好的事情是使用IDE,例如Zend Studio,Eclipse PDT或NetBeans。那裏有很多。 IDE給你語法高亮,代碼完成等,這些只是基本功能的一部分。我喜歡Zend Studio的一個特性 - 儘管我沒有用太多 - 是Remote Server connections。它允許您直接連接到遠程服務器並在Zend Studio中編輯文件!
不要使用FTP +文本編輯器。只需使用FTP下載文件(如果這是您下載文件的唯一方式),並將整個項目保存到一個文件夾中,然後使用IDE編輯和保存文件。
與其他人一樣,可以使用在終端中使用vim或nano。我更喜歡vim,並且它隨OS X一起安裝,因此您不必安裝任何東西。
$ vim filename.php
然後在vim,如果你想改變你只需按鍵盤上的我關鍵。這改變了vim到「插入」模式。在「插入」模式下進行更改後,按ESC,然後按冒號鍵(:)。現在您已準備好編寫您的更改。按w鍵寫入,並且q退出,最後按輸入。這幾乎是你對vim最基本的東西。
Mac OS自帶vim
在/usr/bin/vim
之下,因此可用於處理PHP文件時所需的所有功能。
這裏有一個參考指南開始:
參考:http://linux.die.net/Intro-Linux/sect_06_02.html
您可以上手,像這樣:
$ vim foo.php
OSX(和一些Linux版本)來與nano
(以/usr/bin/nano
)。這是一個基本的(非神祕的)文本編輯器。如果你對vim或emacs不熟悉,我推薦nano,因爲它可以被凡人使用。
$ nano file.php
它附帶說明如何使用它的底部說明。例如^X Exit
表示點擊Ctrl+X
退出(並且它會詢問您是否要保存該點)。
它還具有各種有用的功能,如語法突出顯示和自動縮進,如果你進入這樣的事情。這些可以在config file(它存儲在您的主目錄中作爲.nanorc
)中設置。
你是在macbook air上執行此操作,還是從macbook air執行此操作? – Dave
,從我的大學 –
提供的驅動器上,根據下面的答案,只需使用遠程服務器上存在的任何編輯器即可。終端只是讓你到服務器,之後,你使用的是什麼......你的Mac不再重要。 – Dave