本文目錄一覽:
- 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/zh-tw/n/303402.html