国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

vimrc - 大家好,剛剛入手vim,前端開發寫html,css,js的,有什么好的語法高亮插件推薦?

瀏覽:186日期:2024-04-02 15:41:32

問題描述

這種vim自帶的實在太矬了。

vimrc - 大家好,剛剛入手vim,前端開發寫html,css,js的,有什么好的語法高亮插件推薦?

請大家幫幫忙介紹幾個。謝謝。

問題解答

回答1:

先去下載或自己編譯個最新的Gvim 8.0吧

Windows下用vim,可以vim寫Web, 也可以 但是用msysGit 附帶的vim 寫 web,頭一次見

msysGit 包含一個不完整的MSYS 環境, msysGit 附帶的vim 也是一個不完整的vim。

你先找個完整的vim,再來討論插件問題

下面是對WEB開發有幫助的插件, 自行參考你所使用的插件管理器教程,不要問我為啥Plug 命令錯誤

Plug ’othree/html5.vim’Plug ’hail2u/vim-css3-syntax’Plug ’groenewege/vim-less’Plug ’tpope/vim-haml’Plug ’pangloss/vim-javascript’Plug ’kchmck/vim-coffee-script’Plug ’leafgarland/typescript-vim’' 補充一個 Vue 模板的Plug ’posva/vim-vue’' HTML 助手Plug ’mattn/emmet-vim’' JavaScript 補全Plug ’ternjs/tern_for_vim’' 色彩高亮,例子: #66CCFFPlug ’gorodinskiy/vim-coloresque’

個人建議你還是用GitHub Atom 或者 VS Code

題主在評論里說不喜歡gvim,因為不簡潔,我來補圖

vimrc - 大家好,剛剛入手vim,前端開發寫html,css,js的,有什么好的語法高亮插件推薦?

這是你看到的Gvim

vimrc - 大家好,剛剛入手vim,前端開發寫html,css,js的,有什么好的語法高亮插件推薦?

這是我的Gvim

vimrc - 大家好,剛剛入手vim,前端開發寫html,css,js的,有什么好的語法高亮插件推薦?

這是我的VPS上的vim

同一份配置,不做任何修改,橫跨Windows/Linux,GUI/CLI。

請問,第二張圖和第三圖有什么不同?

Vim 有兩種:一種是別人的,一種是你的。最適合你的工具,是你自己配置的

喜歡vim,不是因為酷炫,不是因為可以裝逼。 而是因為它的高自由度,可定制性,強擴展能力

Sublime Text 擴展基于Python GitHub Atom 擴展基于NodeJS 而vim,支持+lua, +mzscheme,+perl, +python, +python3, +ruby, +tcl,并且自身也有一門語言叫做vimL 簡單的說,你可以用以上任何一種語言寫vim 插件。舉個例子:

使用lua擴展: https://github.com/Shougo/neo...

使用python/python3擴展: https://github.com/SirVer/ult...

使用ruby擴展:https://github.com/wincent/co...

用C寫原生擴展也沒問題: https://github.com/Shougo/vim...

后臺調用Go寫的引擎: https://github.com/vim-ctrlsp...

后臺調用JS的模塊:https://github.com/ternjs/ter...

高自由度也是有代價的,那就是默認配置甚至零配置非常不友好,比如Gvim for windows 的默認配置會映射Ctrl-V為粘貼,而正常情況下Ctrl-V 是 塊選擇。這也是為什么說vim 的門檻太高。

你翻閱Vim 文檔,設置你想要設置的參數。

你需要某個功能,而vim 沒有內置,于是你去vim-script找插件。

插件太多,文件太亂,于是你學會了使用插件管理器,使用git從GitHub更新插件。

某個插件不適合你的需求,于是你開始學習vimL語言,自己動手編寫插件。

某個插件需要其他語言比如+python,+lua 支持,于是你開始自己動手編譯vim。vimrc - 大家好,剛剛入手vim,前端開發寫html,css,js的,有什么好的語法高亮插件推薦?

你覺得你的vim 非常強大了,可以做編輯以外的事情:

管理數據庫

管理git repo

股票操作

直播的時候看彈幕

看新聞

上Twitter

玩俄羅斯方塊

看視頻Bad apple!

這都是些什么鬼

發布你的配置/插件包供他人參考了。比如樓下@liuchengxu 同學的space-vim

一旦入門,你壓根不用考慮其他編輯器。通吃所有你知道的以及不知道的平臺!通吃所有你知道的以及不知道的語法!

至于Vim 的編輯模式:

為什么所有主流支持擴展的編輯器/IDE都有vim 插件?

Sublime Text: https://packagecontrol.io/pac...

GitHub Atom: https://atom.io/packages/vim-...

Visual Studio: https://marketplace.visualstu...

Visual Studio Code: https://marketplace.visualstu...

Eclipse: http://eclim.org/

PyCharm/IntelliJ IDEA: http://plugins.jetbrains.com/...

Xcode: https://github.com/XVimProjec...

非編輯器:bash, zsh, tmux, Firefox, Chrome 也有vim 模式或插件

最后說個重點:Vim 只是一個編輯器Vim 只是一個編輯器Vim 只是一個編輯器

調試什么的,IDE確實要方便,所以我從不推薦新人用vim。對vim有興趣的新人,我愿意提供幫助。

Vim 源碼:https://github.com/vim/vim

Gvim for Windows:https://github.com/vim/vim-wi...

說個冷笑話: 神器Sublime Text世界很大,很多你沒有見過

回答2:

首次看見有人使用VIM寫前端代碼. 而且估計是Win平臺的. 請問你老師是誰?

前端代碼不必要使用Vim來寫.

sublimeatom 都是不錯的. 自己搜索一下吧.

回答3:

換個 colorscheme

a list of commonly used colorschemes -- vim-galore

或者好好配置一下,如果你用Linux 或 macOS, 我會不要臉地推薦:space-vim

可是 windows, 尚未測試...

回答4:

http://vimcolors.com/

廣泛使用的solarized

回答5:

用vim寫代碼是一種很酷炫的行為,然而也僅僅是酷炫而已

標簽: HTML
主站蜘蛛池模板: 香蕉网站狼人久久五月亭亭 | 亚洲天堂美女 | 国产免费人视频在线观看免费 | 日韩欧美一级毛片精品6 | 欧美国产精品一区二区免费 | 97久草| 成人国产亚洲欧美成人综合网 | 欧美日比视频 | 欧美一级毛片免费观看 | 真实的国产乱xxxx | 中文乱码字幕午夜无线观看 | 久久综合久久自在自线精品自 | 亚洲一区二区三区免费观看 | 国产欧美二区三区 | 玖玖精品视频在线 | 在线aaa | 国产精选91热在线观看 | 国产欧美精品区一区二区三区 | 天天亚洲 | 一级黄色毛片免费看 | 在线亚州 | aaaaaa级特色特黄的毛片 | 久热国产视频 | 欧美一区二区三区在线 | 色综合久久88色综合天天小说 | 一个人看的免费观看日本视频www | 亚洲国产精品看片在线观看 | 国产午夜精品理论片在线 | 成人18免费软件 | 亚洲成人一区在线 | 日韩综合色 | 亚洲国产成人久久一区久久 | 国产精品一区亚洲一区天堂 | 一级毛片免费在线播放 | 一区二区三区观看 | 99久免费精品视频在线观看2 | 国产人成久久久精品 | 日本肥老妇色xxxxx日本老妇 | 久久毛片免费看 | 欧美日韩国产va另类 | 精品少妇一区二区三区视频 |