本文目录一览:
- 1、ubuntu下,当用vim编辑php文件时,html的内容就不能自动缩进了,单独的情况下php文件和html文件都是能缩进.
- 2、如何在ubuntu上搭建php环境
- 3、如何在ubuntu上使用vim
- 4、Ubuntu安装PHP
ubuntu下,当用vim编辑php文件时,html的内容就不能自动缩进了,单独的情况下php文件和html文件都是能缩进.
这是很正常的,因为这时vim的缩进是根据文件类型,通过模式匹配来识别什么时候需要缩进的,php和html混合时候它可能就不能正常匹配了。
如果你希望按html的方式缩进的话,可以试试:set filetype=html,如果这样不好用的话就没有办法了,vim必竟是一个轻量级的编译器,庶业有专攻,有些工作还是专业软件做得好些。有些专业软件提供vim按键绑定,可以方便你的编辑,希望能帮到你。
如何在ubuntu上搭建php环境
1、打开终端,输入如下命令,在线安装apache2、php5和mysql。
apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server
2、完成第1步后,输入y,表示继续执行,然后就等待安装,直到提示用户设置mysql的管理员密码。根据个人情况设置相应的密码,按tab键,确定即可。
3、完成安装后,在地址栏输入127.0.0.1或者localhost,就能看到it works的文字了。
4、自己写一个php脚本做一下测试
sudo touch /var/www/t.php //默认apache网站root目录是/var/www
sudo vim /var/www/t.php //用编辑器编辑t.php,这里使用的是vim
然后,输入如下内容:
?php
phpinfo()
?
然后,在浏览器地址栏中输入localhost/t.php,即可看到php的信息。
5
5、这样通过4步就建立起了最小的php开发环境,如果需要其它组建,可以通过如下命令获取
sudo apt-get install php5 //记得按一下tab键盘,可以看到相应的php扩展。
如何在ubuntu上使用vim
你好,使用方法如下:
1. 进入vim编辑器的方式:(进入vim编辑器时,默认的模式是“命令模式”) 在终端输入
vi:进入vim编辑器
vi filename:进入vim编辑器,新建了一个filename文件,光标定位到文件的第一行
vi在工作时,会在当前目录下创建.swp的临时文件,该临时文件也称为交换文件
当vi结束对当前文件编辑且正常退出时,临时文件.swp会被自动删除
当vi结束对当前文件编辑且非正常退出时,临时文件.swp会被残留下来
vi + filename:进入vim编辑器,打开已存在的filename文件,光标定位到文件的最后一行
vi在工作时,会在与被编辑文件相同的目录内创建一个名为.filename.swp的临时文件
当vi结束对当前文件编辑且正常退出时,临时文件.filename.swp会被自动删除
当vi结束对当前文件编辑且非正常退出时,临时文件.filename.swp会被残留下来
vi +# filename:进入vim编辑器,打开已存在的filename文件,光标定位到文件的第#行(#必须用数字代替)
vi -R filename:进入vim编辑器,以只读方式打开已存在的filename文件,被编辑的文件不能回存,但可以另存为
vi -r filename:从vi crash或非正常退出中恢复文件
vi -r .*.swp:从交换文件.*.swp中恢复文件
vi -r:列出当前目录内所有因vi非正常退出而残留的交换文件,以便恢复
vi -L:列出当前目录内所有因vi非正常退出而残留的交换文件,以便恢复
2. vi有三种工作方式: 命令模式、 编辑模式及 命令项模式。
命令模式:在这种模式下,可以通过输入vi的命令对文件的内容进行处理(复制、删除、移动等),也可以通过按光标键来移动光标。
编辑模式:在这种模式下,可以在光标处输入内容。
命令项模式:在命令模式下,用户输入冒号后,光标会跳到底行,然后输入命令。
命令模式 — 输入a、A、i、I、o、O等命令 — 编辑模式
编辑模式 — 按ESC键 — 命令模式
命令模式 — 输入冒号 — 命令项模式
3. 退出vi的命令
在命令模式下,输入:
:w 保存文件,不退出vi
:w filename 把vi中的内容保存到不存在的filename文件,不退出vi
:w! filename 把vi中的内容保存到已存在的filename文件,不退出vi
:wfilename 把vi中的内容追加到filename文件,不退出vi
:n1,n2w filename 把n1行到n2行的内容保存到不存在的filename文件
:n1,n2w! filename 把n1行到n2行的内容保存到已存在的filename文件
:wq 保存文件,退出vi
:x 保存文件,退出vi
:ZZ 保存文件,退出vi
:q 不保存文件,退出vi(若文件已改变,则不能退出)
:q! 不保存文件,退出vi
:ZQ 不保存文件,退出vi
Ubuntu安装PHP
apt-get update 更新
apt-get install language-pack-en-base software-properties-common -y 解决语言冲突和中文乱码
locale-gen en_US.UTF-8 语言环境
apt-get install vim -y 安装vim
LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php 使用ppa安装php
apt-get update 再次更新
apt-get install php7.4 php7.4-fpm php7.4-cli php7.4-dev php7.4-redis php7.4-mysql php7.4-curl php7.4-xml php7.4-json php7.4-gd php7.4-mbstring php7.4-zip php7.4-bcmath -y 安装php和相关组件
php -v 查看php版本
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/303402.html