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

看板Soft_Job (軟體人)作者 (紅豆湯)時間3年前 (2023/07/01 12:29), 編輯推噓19(20162)
留言83則, 25人參與, 最新討論串3/3 (看更多)
grep + find + gcc工具包放在適當的固定地方 這些東西摸熟後 你只需要在console持續作業就好 無須換環境 這樣子作業起來 比用IDE或source insight還更快而且更單純 (IDE , source insight有時候還會給你crash 但vim沒這問題) 說真的 本ID只有在頭兩三年覺得source insight或IDE是神物 到第三年後 只是要改code的話 單純用vim就夠了 自己是做embedded 目前只有需要看效能分析的時候 會開IDE來用而已 大部分都是用vim+基本指令搞定所有事情 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.150.187.148 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1688185792.A.7C5.html

07/01 12:35, 3年前 , 1F
Vocoder可以快速叫出console啊
07/01 12:35, 1F

07/01 12:36, 3年前 , 2F
Vscode打快捷鍵ctrl +~就有console了
07/01 12:36, 2F

07/01 13:14, 3年前 , 3F
用Vim就是帥,寫程式要的就是帥
07/01 13:14, 3F

07/01 14:46, 3年前 , 4F
現在都在家遠端了,帥不帥哪有差
07/01 14:46, 4F

07/01 16:24, 3年前 , 5F
長的帥比較有聊XD
07/01 16:24, 5F

07/01 16:40, 3年前 , 6F
我是覺得一堆廠怎麼那麼喜歡搞IDE 背後還不都是gcc 搞個
07/01 16:40, 6F

07/01 16:41, 3年前 , 7F
vscode extensions出來 或是提供工具鏈就好惹
07/01 16:41, 7F

07/01 16:44, 3年前 , 8F
以前用vim 不過那時候還沒vim8+在windows 有些plugin試不
07/01 16:44, 8F

07/01 16:45, 3年前 , 9F
出來+單執行序裝太多開的速度會很慢 就轉到vscode惹 反正
07/01 16:45, 9F

07/01 16:46, 3年前 , 10F
裝個vim extensions用起來也順手 而且擴展超多 裝起來也很
07/01 16:46, 10F

07/01 16:46, 3年前 , 11F
容易 用起來真的爽= =
07/01 16:46, 11F

07/01 16:50, 3年前 , 12F
因為現實是更多使用者愛用且願意付錢用IDE
07/01 16:50, 12F

07/01 16:51, 3年前 , 13F
再怎麼講只用console多順,全世界還是GUI多是一樣道理
07/01 16:51, 13F

07/01 17:30, 3年前 , 14F
其實你只要說最後兩句就可以了
07/01 17:30, 14F

07/01 17:36, 3年前 , 15F
vim優點是可以全鍵盤 巨集 操作 不需要用滑鼠點UI
07/01 17:36, 15F

07/01 19:40, 3年前 , 16F
我也只會VIM 但 Mac 的terminal 支援ctrl C+V 讚
07/01 19:40, 16F

07/01 19:40, 3年前 , 17F
我負責repo 也有網頁版的code search能用 剛好適合我
07/01 19:40, 17F

07/01 19:40, 3年前 , 18F
這IDE白癡
07/01 19:40, 18F

07/01 19:40, 3年前 , 19F

07/01 20:23, 3年前 , 20F
Vscode也可以全鍵盤啊
07/01 20:23, 20F

07/01 21:07, 3年前 , 21F

07/01 21:11, 3年前 , 22F
說vim順的真的有用過嗎 plugin一裝就卡到不行 要支援IDE
07/01 21:11, 22F

07/01 21:11, 3年前 , 23F
的功能不是不行 但根本就卡到沒辦法用了 所以才會有neovi
07/01 21:11, 23F

07/01 21:11, 3年前 , 24F
m
07/01 21:11, 24F

07/01 22:29, 3年前 , 25F
vim很順啊。plugin本來就是自己放自己要的就好
07/01 22:29, 25F

07/01 22:30, 3年前 , 26F
這種東西本來就是順手什麼用什麼,如果某些場合ide方便
07/01 22:30, 26F

07/01 22:30, 3年前 , 27F
就用ide也沒什麼問題
07/01 22:30, 27F

07/01 23:12, 3年前 , 28F
vim用得好超帥 跟飛起來一樣 可惜我練不起來
07/01 23:12, 28F

07/02 00:01, 3年前 , 29F
vim8後還可以八 至少支援非同步惹
07/02 00:01, 29F

07/02 00:10, 3年前 , 30F
vim 的狀況那是plugin品質問題 這種編輯器就是要自己
07/02 00:10, 30F

07/02 00:12, 3年前 , 31F
搞自己的 自己知道自己的需求
07/02 00:12, 31F

07/02 00:14, 3年前 , 32F
所以為何不推plugin派 因為它們通常不會規避腳本效
07/02 00:14, 32F

07/02 00:15, 3年前 , 33F
能差的地方 啟動時載入過多東西 而不是需要時再load
07/02 00:15, 33F

07/02 00:18, 3年前 , 34F
因此才會有人想vimscript改進效能與乾脆用neovim 直
07/02 00:18, 34F

07/02 00:19, 3年前 , 35F
接用lua這種比較快的腳本 然而你整的好腳本效能不好
07/02 00:19, 35F

07/02 00:20, 3年前 , 36F
還是可以秒開 秒開是好的編輯器
07/02 00:20, 36F

07/02 00:23, 3年前 , 37F
工作時不需要ide式的工作流才能完成任務
07/02 00:23, 37F

07/02 00:27, 3年前 , 38F
要學ide那勢必要與ide一樣預載很多東西 你lazyload
07/02 00:27, 38F

07/02 00:27, 3年前 , 39F
都一樣
07/02 00:27, 39F

07/02 00:42, 3年前 , 40F
然後你需要的系統資源逐步上升
07/02 00:42, 40F

07/02 01:10, 3年前 , 41F
現在到底誰還在用IDE 要GUI有VS code啊
07/02 01:10, 41F

07/02 01:15, 3年前 , 42F
vscode已經是一個ide了 不用噴其它ide 也一樣肥的
07/02 01:15, 42F

07/02 01:27, 3年前 , 43F
我比較懶用 neovim 然後直接抓 GitHub 上的設定套用了
07/02 01:27, 43F

07/02 01:27, 3年前 , 44F
debug 跟 git 管理都有 plugin 全部都在 terminal 上完
07/02 01:27, 44F

07/02 01:27, 3年前 , 45F
成不用動滑鼠很爽 前面推文說 vim 裝 plugin 很卡的 ne
07/02 01:27, 45F

07/02 01:27, 3年前 , 46F
ovim 設定檔是用 lua 撰寫 plugin 有些沒必要也開文件就
07/02 01:27, 46F

07/02 01:27, 3年前 , 47F
載入的可以用 lazy load
07/02 01:27, 47F

07/02 01:33, 3年前 , 48F
說到很帥 之前看國外大神用 arch linux i3 加 neovim 真
07/02 01:33, 48F

07/02 01:33, 3年前 , 49F
的很帥啊… 也模仿一陣子 最後還是裝回 Ubuntu XD
07/02 01:33, 49F

07/02 13:25, 3年前 , 50F
請愛用 rg (ripgrep),比 grep 快多了
07/02 13:25, 50F

07/02 16:16, 3年前 , 51F
人生已經夠苦悉了,何必逼自己
07/02 16:16, 51F

07/02 16:18, 3年前 , 52F
能省時間比較重要,工具跟方法其次
07/02 16:18, 52F

07/02 17:54, 3年前 , 53F
借問vim的peak definition如何?這功能vscode c++ int
07/02 17:54, 53F

07/02 17:54, 3年前 , 54F
ellisense也好慢...
07/02 17:54, 54F

07/02 17:55, 3年前 , 55F
最後還是用visual studio可以秒開 工作上輕鬆不少
07/02 17:55, 55F

07/02 18:02, 3年前 , 56F
我第一篇還在講ripgrep 這篇就有人說快多了... 基本
07/02 18:02, 56F

07/02 18:03, 3年前 , 57F
上它只是預設跳過一些檔案讓它比較快 然而你grep用參
07/02 18:03, 57F

07/02 18:04, 3年前 , 58F
數跳過測試一下你就知道
07/02 18:04, 58F

07/02 20:20, 3年前 , 59F
用ide最後還不是要用gcc,還是要回到命令,目前我用vim一年
07/02 20:20, 59F

07/02 20:20, 3年前 , 60F
了,只是覺得學習曲線高,現在回去用ide還覺得慢
07/02 20:20, 60F

07/02 23:42, 3年前 , 61F
說vim裝plugins不順的,才是真的沒用過vim吧
07/02 23:42, 61F

07/03 00:08, 3年前 , 62F
不順是可以預見的情況 不懂腳本的是肯定配不好 但是
07/03 00:08, 62F

07/03 00:10, 3年前 , 63F
即便配好與自己寫出來秒開的就是不同 不是熱啟動
07/03 00:10, 63F

07/03 00:12, 3年前 , 64F
在公司也配了 不過那只是應付用 啟動與運行有些差異
07/03 00:12, 64F

07/03 00:13, 3年前 , 65F
就算了
07/03 00:13, 65F

07/03 00:18, 3年前 , 66F
autocmd command亂七八糟預設定都降你很多效能了
07/03 00:18, 66F

07/03 00:19, 3年前 , 67F
vi不用plugin plugin也是vim自己加上去的
07/03 00:19, 67F

07/03 00:21, 3年前 , 68F
腳本型式才是正統方法
07/03 00:21, 68F

07/03 04:34, 3年前 , 69F
不能我全都要嗎 jetbrains+vim plugin 很爽啊
07/03 04:34, 69F

07/05 21:56, , 70F
我以前用vim + terminal ,然後敲鍵盤敲到手發炎..
07/05 21:56, 70F

07/05 21:56, , 71F
然後就改用vscode
07/05 21:56, 71F

07/06 23:59, , 72F
vscode比較git各節點 commit,用 code 直接抓出 MR
07/06 23:59, 72F

07/06 23:59, , 73F
是幾秒就解決的事情,我看我主管還在grep 找 git log還要
07/06 23:59, 73F

07/07 00:01, , 74F
好不容易找到,再開遊覽器去看commit是否是他要的
07/07 00:01, 74F

07/07 00:07, , 75F
現在新電腦動不動就8核10核 記憶體16G 討論vscode肥不肥
07/07 00:07, 75F

07/07 00:08, , 76F
真的是很沒有意義了 你就算同時開100個電腦也不會卡頓
07/07 00:08, 76F

07/07 21:32, , 77F
ctags/cscope建好用到grep機會很少,vim最好用的就
07/07 21:32, 77F

07/07 21:33, , 78F
內建ctag&cscope,但syntax check 要掛compiler
07/07 21:33, 78F

07/07 21:33, , 79F
那些GUI其實我都不需要,我用doxygen就好了
07/07 21:33, 79F

07/07 21:34, , 80F
我只要簡單又快的syntax check...
07/07 21:34, 80F

07/07 21:35, , 81F
說到手發炎,我點滑鼠的手指比較容易發炎...
07/07 21:35, 81F

07/07 21:35, , 82F
敲鍵盤到還好
07/07 21:35, 82F

07/15 11:16, , 83F
要看代碼關聯性和複雜度,vi沒有那麼方便
07/15 11:16, 83F
文章代碼(AID): #1adwl0V5 (Soft_Job)
文章代碼(AID): #1adwl0V5 (Soft_Job)