Vim爲Ruby和C提供了很好的語法摺疊(當然,這正是我所嘗試過的),但是PHP呢?它沒有這個功能! 我錯過了什麼嗎?Vim爲PHP摺疊
回答
它不會爲我寫下新寫的行,所以我必須在每次完成編寫代碼部分時重新啓用mannualy。 –
摺疊應該工作在幾乎使用括號或括號任何語言,所以它應該在PHP工作的插件。我已經添加了以下幾行快捷鍵在我的vimrc這樣我就可以自動摺疊並迅速通過鍵入逗號F或F展開文件中的所有我的函數的定義:
" Folding and unfolding
map ,f :set foldmethod=indent<cr>zM<cr>
map ,F :set foldmethod=manual<cr>zR<cr>
從那裏,你可以展開,或使用z和任何你喜歡的摺疊命令重新摺疊關卡。好教程here。
鏈接中斷,任何想法是什麼? – Gerry
舊的xmarks條目表示標題爲「Linux.com :: Vim提示:摺疊樂趣」,它表明這是一個更新的鏈接,Internet Archive確認它是這樣的:http://www.linux.com/learn/教程/ 442438-VIM-TIPS摺疊樂趣 – cincodenada
- 1. Vim Markdown摺疊?
- 2. Vim代碼摺疊爲Scilab
- 3. Vim摺疊 - 標記打開摺疊
- 4. 導出Vim摺疊?
- 5. VIM Markdown摺疊:部分摺疊子部分摺疊子部分
- 6. 在Vim中爲CSS定製摺疊
- 7. Vim進口Scala摺疊
- 8. vim摺疊scss語法
- 9. vim的定製摺疊
- 10. vim中的摺疊功能
- 11. VIM中的摺疊代碼
- 12. VIM摺疊ERB文件?
- 13. 目錄在Vim中摺疊
- 14. vim不會摺疊第一個摺疊的所有東西
- 15. 是摺疊的嗎? - 如何檢查在VIM摺疊
- 16. 如何摺疊(摺疊)Doxygen默認在vim中註釋?
- 17. 重複Vim摺疊命令(例如zfat:摺疊標籤)
- 18. VIM語法摺疊:禁用摺疊多行註釋
- 19. vim語法摺疊(無意)創建嵌套摺疊
- 20. xcode將摺疊區域摺疊爲摺疊
- 21. vim中的自動ruby摺疊
- 22. Vim在語法上摺疊R
- 23. 自動摺疊vim中的#defines
- 24. 複製和關閉Vim中的摺疊
- 25. vim - 如何獲取摺疊文件
- 26. 在VIM中摺疊C預處理器
- 27. A和在vim摺疊的bash功能
- 28. Vim:在特定行上關閉摺疊
- 29. 禁用vim中的摺疊評論
- 30. vim摺疊laravel blade模板引擎
是什麼讓你認爲摺疊並不適用於PHP?我不使用摺疊或PHP(大部分是Perl和Ruby),但它似乎適用於我的PHP文件。你想摺疊什麼?函數和條件(因爲這些似乎工作)或其他? – mmrobins