Re: [請益] 新人只用vi不肯學IDE

作者: redbeansyrup (紅豆湯)   2023-07-01 12:29:50
grep + find + gcc工具包放在適當的固定地方
這些東西摸熟後 你只需要在console持續作業就好
無須換環境
這樣子作業起來 比用IDE或source insight還更快而且更單純
(IDE , source insight有時候還會給你crash 但vim沒這問題)
說真的 本ID只有在頭兩三年覺得source insight或IDE是神物
到第三年後 只是要改code的話 單純用vim就夠了
自己是做embedded 目前只有需要看效能分析的時候 會開IDE來用而已
大部分都是用vim+基本指令搞定所有事情
作者: yamakazi (大安吳彥祖)   2023-07-01 12:35:00
Vocoder可以快速叫出console啊Vscode打快捷鍵ctrl +~就有console了
作者: Isaea (Isaea)   2023-07-01 13:14:00
用Vim就是帥,寫程式要的就是帥
作者: qwe70302 (為何一到90分就會輸)   2023-07-01 14:46:00
現在都在家遠端了,帥不帥哪有差
作者: final01 (牛頓運動定律)   2023-07-01 16:24:00
長的帥比較有聊XD
作者: wei115 (ㄎㄎ)   2023-07-01 16:40:00
我是覺得一堆廠怎麼那麼喜歡搞IDE 背後還不都是gcc 搞個vscode extensions出來 或是提供工具鏈就好惹以前用vim 不過那時候還沒vim8+在windows 有些plugin試不出來+單執行序裝太多開的速度會很慢 就轉到vscode惹 反正裝個vim extensions用起來也順手 而且擴展超多 裝起來也很容易 用起來真的爽= =
作者: ssccg (23)   2023-07-01 16:50:00
因為現實是更多使用者愛用且願意付錢用IDE再怎麼講只用console多順,全世界還是GUI多是一樣道理
作者: Lhmstu (lhmstu)   2023-07-01 17:30:00
其實你只要說最後兩句就可以了
作者: k798976869 (kk)   2023-07-01 17:36:00
vim優點是可以全鍵盤 巨集 操作 不需要用滑鼠點UI
作者: kobekobe007 (殘楓仲夏)   2023-07-01 19:40:00
我也只會VIM 但 Mac 的terminal 支援ctrl C+V 讚我負責repo 也有網頁版的code search能用 剛好適合我這IDE白癡https://codesearch.chromium.org/
作者: yamakazi (大安吳彥祖)   2023-07-01 20:23:00
Vscode也可以全鍵盤啊https://i.imgur.com/vhjsxfg.jpg
作者: ousapas (komica123)   2023-07-01 21:11:00
說vim順的真的有用過嗎 plugin一裝就卡到不行 要支援IDE的功能不是不行 但根本就卡到沒辦法用了 所以才會有neovim
作者: alex70266 (小眼)   2023-07-01 22:29:00
vim很順啊。plugin本來就是自己放自己要的就好這種東西本來就是順手什麼用什麼,如果某些場合ide方便就用ide也沒什麼問題
作者: steak5566 (牛排56)   2023-07-01 23:12:00
vim用得好超帥 跟飛起來一樣 可惜我練不起來
作者: wei115 (ㄎㄎ)   2023-07-02 00:01:00
vim8後還可以八 至少支援非同步惹
作者: superpandal   2023-07-02 00:10:00
vim 的狀況那是plugin品質問題 這種編輯器就是要自己搞自己的 自己知道自己的需求所以為何不推plugin派 因為它們通常不會規避腳本效能差的地方 啟動時載入過多東西 而不是需要時再load因此才會有人想vimscript改進效能與乾脆用neovim 直接用lua這種比較快的腳本 然而你整的好腳本效能不好還是可以秒開 秒開是好的編輯器工作時不需要ide式的工作流才能完成任務要學ide那勢必要與ide一樣預載很多東西 你lazyload都一樣然後你需要的系統資源逐步上升
作者: NerVGear (Phantom)   2023-07-02 01:10:00
現在到底誰還在用IDE 要GUI有VS code啊
作者: superpandal   2023-07-02 01:15:00
vscode已經是一個ide了 不用噴其它ide 也一樣肥的
作者: salinia (as)   2023-07-02 01:27:00
我比較懶用 neovim 然後直接抓 GitHub 上的設定套用了debug 跟 git 管理都有 plugin 全部都在 terminal 上完成不用動滑鼠很爽 前面推文說 vim 裝 plugin 很卡的 neovim 設定檔是用 lua 撰寫 plugin 有些沒必要也開文件就載入的可以用 lazy load說到很帥 之前看國外大神用 arch linux i3 加 neovim 真的很帥啊… 也模仿一陣子 最後還是裝回 Ubuntu XD
作者: zwai (科科)   2023-07-02 13:25:00
請愛用 rg (ripgrep),比 grep 快多了
作者: imreader (imreader)   2023-07-02 16:16:00
人生已經夠苦悉了,何必逼自己能省時間比較重要,工具跟方法其次
作者: fishxd1096 (UN_ReAL)   2023-07-02 17:54:00
借問vim的peak definition如何?這功能vscode c++ intellisense也好慢...最後還是用visual studio可以秒開 工作上輕鬆不少
作者: superpandal   2023-07-02 18:02:00
我第一篇還在講ripgrep 這篇就有人說快多了... 基本上它只是預設跳過一些檔案讓它比較快 然而你grep用參數跳過測試一下你就知道
作者: bizer (bizer)   2023-07-02 20:20:00
用ide最後還不是要用gcc,還是要回到命令,目前我用vim一年了,只是覺得學習曲線高,現在回去用ide還覺得慢
作者: Wayfarer03 (Lion)   2023-07-02 23:42:00
說vim裝plugins不順的,才是真的沒用過vim吧
作者: superpandal   2023-07-03 00:08:00
不順是可以預見的情況 不懂腳本的是肯定配不好 但是即便配好與自己寫出來秒開的就是不同 不是熱啟動在公司也配了 不過那只是應付用 啟動與運行有些差異就算了
作者: forewero (木日一)   2023-07-03 04:34:00
不能我全都要嗎 jetbrains+vim plugin 很爽啊
作者: jimmytzeng (jimmytseng)   2023-07-05 21:56:00
我以前用vim + terminal ,然後敲鍵盤敲到手發炎..然後就改用vscode
作者: acgotaku (otaku)   2023-07-06 23:59:00
vscode比較git各節點 commit,用 code 直接抓出 MR是幾秒就解決的事情,我看我主管還在grep 找 git log還要好不容易找到,再開遊覽器去看commit是否是他要的現在新電腦動不動就8核10核 記憶體16G 討論vscode肥不肥真的是很沒有意義了 你就算同時開100個電腦也不會卡頓
作者: moonshade (一隻歐拉貓)   2023-07-07 21:32:00
ctags/cscope建好用到grep機會很少,vim最好用的就內建ctag&cscope,但syntax check 要掛compiler那些GUI其實我都不需要,我用doxygen就好了我只要簡單又快的syntax check...說到手發炎,我點滑鼠的手指比較容易發炎...敲鍵盤到還好
作者: okita3088 (Okita)   2023-07-15 11:16:00
要看代碼關聯性和複雜度,vi沒有那麼方便

Links booklink

Contact Us: admin [ a t ] ucptt.com