phpvim
① phpstorm 10的vim插件怎麼配置
類unix系統下
~/.ideavimrc
~/ 目錄是類unix系統下用戶的根笑橡目錄
在windows系統中山虧將.ideavimrc文件放碰唯旁在如下目錄
C:\Users\你的用戶名\
② phpstorm 安裝了vim之後其他快捷鍵不起作用
復制和粘貼在vim中的碼衡快捷鍵是不同的,vim中復制用y, 粘貼用p,要使用系統剪切板遲友做,在前面加上」*就可以了,比如復制用「*y,粘告塌貼用"*p
③ 誰用vim寫php的.請教一下
1.vim的設計理念是組合;
命令組合:
Vim強大的編輯能力中很大部分是來自於其普通模式命令。vim的設計理念是命令的組合。例如普通模式命令"dd"刪除當前行,"dj"代表刪除到下一行,原理是第一個"d"含義是刪除,"j"鍵代表移動到下一行,組合後"dj"刪除當前行和下一行。另外還可以指定命令重復次數,"2dd"(重復"dd"兩次),和"dj"的效果是一樣的。"d^","^"代錶行首,故組合後含義是刪除到游標開始到行首間的內容(不包含游標);"d$" $"代錶行尾,刪除到行尾的內容(包含游標);用戶學習了各種各樣的文本間移動/跳轉的命令和其他的普通模式的編輯命令,並且能夠靈活組合使用的話,能夠比那些沒有模式的編輯器更加高效的進行文本編輯。
模式間的組合:
在普通模式中,有很多方法可以進入插入模式。比較普通的方式是按"a"(append/追加)鍵或者"i"(insert/插入)鍵。
2.很多快捷鍵設置和正則表達式類似,可以輔助記憶; ^ $ w 等
3. vim針對程序員做了優化;
寫代碼的時候手需要時刻保持在鍵盤上,隨機定位代碼、隨機刪除代碼、移動代碼、插入代碼的操作大大多於閱讀、翻頁操作,中間卡頓一下效率就大大降低了;但對普通用戶而言,順序寫、設置字體格式、翻頁讀多於隨機寫刪除操作, 且每個動作之間本身就有很多的停頓,用其他UI編輯器(word,notePad++等)效率反而比VIM高效,使用vim進行操作只會徒增你的疑惑: vim為什麼這么流行。(如果你不是一個代碼開發者,估計你看完這段話也無法感同身受,建議先去學一門編程語言,新手推薦學C,java入門,做一道50行代碼的課後習題,來感受下寫代碼的過程)
Bram Moolenaar 在 80 年代末購入他的Amiga計算機時,Amiga 上沒有他最常用的編輯器vi。Bram 從一個開源的 vi 復制 Stevie 開始,開發了 Vim 的 1.0 版本。最初的目標只是完全復制 vi 的功能,那個時候的 Vim 是Vi IMitation(模擬)的簡稱。1991 年 Vim 1.14 版被 "Fred Fish Disk #591" ——Amiga 用的軟體集收錄了。1992 年 1.22 版本的 Vim 被移植到了 UNIX 和MS-DOS上。從那個時候開始,Vim 的全名就變成 Vi IMproved(改良)了。
在這之後,Vim 加入了不計其數的新功能。做為第一個里程碑的是 1994 年的 3.0 版本加入了多視窗編輯模式(分割視窗)。從那之後,同一熒幕可以顯示的 Vim 編輯文件數可以不止一個了。1996 年發布的 Vim 4.0 是第一個利用圖型介面(GUI)的版本。1998 年 5.0 版本的 Vim 加入了 highlight(語法高亮)功能。2001 年的 Vim 6.0 版本加入了代碼折疊、插件、多國語言支持、垂直分割視窗等功能。2006 年 5 月發布的 Vim 7.0 版更加入了拼字檢查、上下文相關補完,標簽頁編輯等新功能。 2008 年 8 月發布的 Vim 7.2,該版本合並了 vim 7.1 以來的所有修正補丁,並且加入了腳本的浮點數支持,2010年08月15日,歷時兩年的時間,vim又發布了vim 7.3這個版本,這個版本修復了前面版本的一些bug,以及添加了一些新的特徵,這個版本比前面幾個版本來的要更加優秀。
4.2016年9月12日 Vim 8.0[1]
十年以後,Vim 終於發布了一個新的大版本 8.0,結束了從 2006 年 5 月 7 日開始的 7.0 世代。雖然這十年間,Vim 也一直在不斷更新,從 7.0 到三年前的 7.4,每隔一兩年或兩三年就會有個小版本更新,但是這次跨越大版本更新,帶來了不少新的特性,據說有一些是從其它的 Vi 流派吸收來的特性。中軟卓越的APP上有更多介紹可以參考。
④ 哪位大牛知道在mac下vim怎麼配置我是做php的新手,求助!!
我也想有個蘋果 。。。配置文件 一般在$HOME目錄下面,具體配置可以上github,搜索vimfiles,結果中源文件 _vimrc就是配置文件 了
⑤ ubuntu下,當用vim編輯php文件時,html的內容就不能自動縮進了,單獨的情況下php文件和html文件都是能縮進.
這是很正常的,因為這時vim的縮進是根據文件類型游陸,通仿磨如過模式匹配來識別什麼時候需要縮進的,php和html混合時候它可能就不能正常匹配了。
如果你希望按html的方式縮進的話,可以試試:set filetype=html,如果這樣不好用的話就沒有辦法了,vim必竟是一個輕量級的編譯器,庶業有專攻,有些工作還是專業軟體做得好些。有些專業軟體提供vim按鍵綁定,可以方便你的編輯,備啟希望能幫到你。
⑥ vim 復制php變數連字元問題怎麼解決有沒有大神知道
你好,你給補充個例子吧。你給出一行變數聲明的代碼,然後說一下游標在什麼位置時,數褲散你想都選中什麼?
看你的描述應該實現起來並不難
根據你評論中說的:
方法一,將$加到iskeyword選項中:
輸入
:set iskeyword然後回車
最後你再試試viw看看,應該就可以將$也一起選中了
方法二,利用map命令:
輸入:
:imap ,w <Esc>F$ve
此時就應該已經選中變數名及其前面的$了 //需要注意的是因為是用imap,所以,w是在插入模式下使用的
寫在最後:
如果你想要每次打開vim的時候方法一和或方法二薯氏都有效,需要將相應的設置放到vim啟動時載入的文件中,否則下次重新打開vim後相應的設置是不生效的,配置文件之一是:
~/.vimrc
有這個文件就直接打開把相應的命令加純枯進去
沒有的話新建該文件,把命令加進去
之後每次打開vim,.vimrc中的相應設置都會被載入
有疑問,請追問
⑦ 把Vim變成一個編程的IDE php
在terminal, cd創建.bashrc // vim .bashrc 或者 touch .bashrc
然後根據個人喜好添加一些鎮橡猜基本配置
搜:vim配置和常用插件
我自己常用的有
Vundle
Nerdtree
solarized color
syntastic
matchTag
vim-commentart
還有很多御型你可以根據個人喜好添加
VIM類似你私人定製的編輯器,可以使用於任何如帶語言的編程而且效率極高(當然是在熟悉了得前提下)。
推薦你找一份別人的.bashrc文件 然後慢慢研究 : 搜索(vim配置和常用插件, Vim bashrc 文件)
⑧ 用SSH 登錄伺服器用 Vim 在線寫 PHP 代碼的體驗是怎樣的
這里的關鍵是:在「伺服器上寫代碼」,而不是「用vim寫代碼」。
採用這類開發方式的公司,一般都是工具鏈比較完善的,又或者是採用模塊式開發的,子系統不能跑在本地跑的。要說安全,也是一個理由,但這個理由相當牽強,就算把淘寶的代碼全部送給你,你也搞不出另外一個淘寶的。代碼本身是不值錢的,值錢的是對業務的支持(純技術公司,開發OS的公司,開發小型硬體的公司除外)。
只有當在伺服器上寫代碼的成本,比在本地上寫要小,才有必要部署這么一套系統,不然就是裝B浪費錢。這里可以從幾個淺而易見的成本入手。
1, 編譯御哪迅成本。做一個修改,如果要等2分鍾編譯,就很惡心了。但如果部署了分布式編譯系統,把編譯時間變成5秒,情況就很不一樣。
2, 開發的模塊依賴於另外一個不能在一個機器上跑的服務,例如搜索服鎮此務。
3, 重裝配置環境的成本。碼農們最不喜歡的「重裝」,「配置」。採用在伺服器上開發,支撐系統的管理員就可緩斗以很方便地對工具鏈進行維護,升級。想想,你進入一個新項目,直接伺服器上就可以立馬開干,代碼在伺服器編譯運行,不用本地配置,是不是很爽啊!!
所以,有這種需求的,一般來說都是比較成型的相對不小的公司。
好,問題回到「如何在伺服器上寫代碼」上。
適應vim的用vim,適應emacs的用emacs,喜歡IDE的可以想辦法直接編輯伺服器上的文件(例如開samba)。
⑨ vim 可以識別php關鍵字嗎
map <C-J> :!php -l %<CR>
這樣在vim裡面就可以直接用ctrl+j,調用php解析器對當前文檔和鏈襪進喚衫行語法檢查了.當然如果php解析器不在你的路徑下的話,那麼應該寫上全路徑,象下面這樣:
map <C-J> :!c:/php/php -l %<CR>
PS:vim的語法美化功能也很方便,只要在程序的第一行,command模式下輸入=:1,$,就可以把當前代碼排列的井然有序.而editplus則需要另外的工具配合,也能做到這一點喚激.
⑩ phpstorm 10的vim插件怎麼配置
注冊碼:
測試用,測試完請自覺刪核罩腔除,尊重版權。
User Name:
EMBRACE
License Key:
===== LICENSE BEGIN =====
43136-12042010
00002UsvSON704l"dILe1PVx3y4"B3
49AU6oSDJrsjE8nMOQh"8HTDJHIUUh
gd1BebYc5U"6OxDbVsALB4Eb10PW8"
===== LICENSE END =====
安裝vim插件
一、file > Settings > Plugins(左側) > Browse repositories(右側按鈕)
二、查找vim
找到:IdeaVIM 右鍵下載並安裝,重啟搞定。
這個軟體本身悶則已經具備了zen coding的功能,在vim中用control+y+逗號,改衫在這里直接用table即可。