使用mac终端编写PHP(保存文件)

使用mac终端编写PHP(保存文件),php,macos,terminal,Php,Macos,Terminal,我最近买了一台MacBookAir,我正试图用终端而不是ftp客户端+文本编辑器来编程 我知道如何使用SSH,并从中运行PHP(PHP-a),但我不太明白如何用PHP创建、编写和保存文件。任何帮助都是完美的您需要基于终端的文本编辑器。两个流行的是和,但它们的学习曲线有点陡峭。一个更基本的是 在大多数*nix机器上,这些都是默认安装的。试试这个命令 vim filename.php 这将使用vim编辑器打开filename.php。Mac OS在/usr/bin/vim下随附vim,因此可以用于

我最近买了一台MacBookAir,我正试图用终端而不是ftp客户端+文本编辑器来编程


我知道如何使用SSH,并从中运行PHP(PHP-a),但我不太明白如何用PHP创建、编写和保存文件。任何帮助都是完美的

您需要基于终端的文本编辑器。两个流行的是和,但它们的学习曲线有点陡峭。一个更基本的是

在大多数*nix机器上,这些都是默认安装的。试试这个命令

vim filename.php

这将使用vim编辑器打开filename.php。

Mac OS在
/usr/bin/vim
下随附
vim
,因此可以用于处理php文件时执行所有需要的功能

以下是入门参考指南:

参考

您可以这样开始:

$ vim foo.php
OSX(和一些Linuxes)随附(在
/usr/bin/nano
中)。这是一个基本的(非神秘的)文本编辑器。如果您不熟悉vim或emacs,我建议您使用nano,因为它只适用于普通人

$ nano file.php
它的底部附有说明,说明如何使用它。例如,
^X Exit
意味着点击
Ctrl+X
退出(它会询问您是否要在该点保存)


它还有很多有用的特性,比如语法高亮显示和自动缩进(如果你喜欢这类东西的话)。这些可以在中设置(存储在您的主目录中为
.nanorc
)。

我不建议在终端中使用简单的文本编辑器进行编程。最好使用IDE,例如,或。外面有很多。IDE为您提供语法突出显示、代码完成等功能,这些只是一些基本功能。我喜欢Zend Studio的一个特性——尽管我很少使用它——是。它允许您直接连接到远程服务器,并在Zend Studio中编辑文件

不要使用FTP+文本编辑器。只需使用FTP下载文件(如果这是下载文件的唯一方式),然后将整个项目保存到文件夹中,并使用IDE编辑和保存文件

正如许多其他人所说,您可以在终端中使用或。我更喜欢,而且它是随OSX安装的,所以你不必安装任何东西

$ vim filename.php

然后,在vim中,如果要进行更改,只需按键盘上的i键即可。将vim更改为“插入”模式。在“插入”模式下进行更改后,按ESC键,然后按冒号键()。现在,您可以编写更改了。按w键写入,按q退出,最后按enter。这几乎是vim最基本的功能。

您是在macbook air上进行此操作,还是在macbook air服务器上进行此操作?从air,到我的大学提供的驱动器。下面是答案,只需使用远程服务器上存在的任何编辑器即可。终端只是让你进入服务器,然后你就可以使用那里的任何东西。。。你们的mac不再重要了。你们的远程服务器运行的是什么操作系统?我不知道你们必须在终端上安装一个程序,我该怎么做?它们已经安装好了。只需使用vim或nano即可。