Re: [請益] vscode跳轉邏輯
※ 引述《wei115 (社畜)》之銘言:
: 如題
: 在看code的時候(C語言90%),我習慣用ctrl + ] 跳到定義,再用ctrl + t跳回原地: (vim + ctags的邏輯)
: 這在只有一層的時候沒有問題
: 看code會有好幾層要跳進去,當看完code後,我會想要一層一層跳回去
: 但不知道為什麼,常常會亂跳 沒辦法順著我跳轉進去的順序跳回去
: 用了很久還是搞不懂vscode的邏輯
: 有什麼辦法讓vscode的跳轉符合預期
: 感謝
後來發現
被VSCodeVim這個插件衝康惹
在安裝插件後,會自動綁定ctrl + ] 和 ctrl + t 兩個快捷鍵
用起來也和跳轉和返回有87%像 所以我一直當成是同樣的命令
但剛剛才知道,他綁定的其實是extension.vim_ctrl+] 和 extension.vim_ctrl+t
而那個ctrl + t在返回的時候就會出現我說的問題
解決方法也很簡單
把返回的命令workbench.action.navigateBack綁定到ctrl + t就好了
https://i.imgur.com/1YmRB1t.png
這個插件真的一言難盡.....之前也被他衝康過
打了一串vim的命令進去,結果沒反應,還以為記錯了
後來看issues才發現沒有支援 畢竟不是真的vim QQ
--
用vim就好了。problem solved.
過氣 用vim問題更多
剛好在研究keyboard shortcuts的keybinding
他支援你其他extension的一堆沒有shortcuts的操作
除了比較不美觀哪裡過氣... 愛玩什麼花樣就玩什麼花
樣 vscode你不懂怎麼開發插件就只能用別人的 開發到
能用還有距離... vim你要什麼功能自己湊的出來
聽說之前有補丁要讓vscode也這樣 但好像被reject了
應該是商業問題
樓上你可以舉一些例子嗎
想知道 vim插件 > vscode 的好用功能有哪些
有notepad++ Ctrl+d快速複製貼上本行的功能?
vim插件是用現成的 當然我都覺得這是使用vim的錯誤方
式 記得以前有個文章 忘記出處 vim精華是簡單自定義
樓上說的其實就是yy 如果桌面環境也要 你搞個xclip
xsel的工具就可以 當然其他系統沒仔細研究
vim內部功能還可以組合combo 沒體會過的不會知道爽在
哪
yy, p就是了啊
you dont need a career once you use vim. vim is your
career!
當你以為你找工具是為了節省時間 你會繼續進入下一個
循環找下一個適合的工具 最終一無所獲 職場上如果你
是主管那當然沒問題 因為你浪費的是別人的時間
畢竟沒有完美的方案 而你自己知道你要什麼
而且用的工具越多 能刺激眼球的東西也愈來愈少
你可以描述一下簡單自定義有多爽嗎,讓沒體會過的麻瓜聞
香聞香
常打terminal的話vim很好用,不用一直切來切去
我也是都在ssh remote改點小東西時用vim,但如果要ssh re
mote trace比較大的專案時,還是乖乖開vscode ssh remote
Vim沒有酷酷的介面,擴充套件看起來複雜,卻直到我
看到ThePrimeagen,才發覺到它的魔力。
大專案時候vim更好用吧...tmux+vim無敵
要看你專案層級吧,越上層的話就需要越上層的軟體編輯工
具支援才能更快速開發
裝太多extension 有遇過熱鍵衝突... 還是用vim吧
在linux上ibus的熱鍵也會和vscode的衝突...QQ
SpaceVim or NeoVim 都非常好用又美觀速度還比 VSCode 快
多了
建議自己多了解
vim的話我覺得缺一大系列的教學入門
不然我看到的大多都教基本指令就結束惹
這樣要怎麼入門?看源碼嗎?
為什麼要有人手把手的教 這不是軟工日常嗎
我的專案等級是百人團隊以上的線上服務
會用到microservice architecture服務千萬數量級的客戶
但你還是沒有舉出一些具體例子 vim 可以明顯 > vscode
我不是講不是"用插件" 都說自定義了當然是自幹 你專
案百人團隊應該跟其他人沒什麼關係... 難道我要open
出來自己的東西來給你參考? XD
vim can do what other IDEs are capable of + more...
只是想知道當團隊程式碼的複雜度遠超過個人能掌握時
編輯器的不同能否展現什麼差異化
為何不行?開源專案很多人使用vim, vim也算很受歡迎的編
輯器之一。不可能只支援簡單的專案...。vim並非唯一首選
,但他功能絕對足夠。
vim重構很好用 也很容易擴充 但怎麼擴充重點還是在於
你
vim是個可以搞自動化的編輯器
程式碼無法掌握優先探討的是人與歷史共業的問題
以前搞tensorflow也都用vim啦只是似乎只用到皮毛
想才想請教各路大神用vim的正確姿勢
那你加油
我想也跟語言相關吧 光有沒有強型態 editor提示資訊量
就差很多
嗯,看起來單純是來秀優越感而已。
那就這樣吧。
本來就沒什麼義務解釋詳細 只是那句"過氣"不能忍 才
出來講幾句 但明顯太多了
對了 vim can do what other IDEs are capable of 那句
想吐槽... android simulator on android studio
就不是隨便其他家 IDE/編輯器 能簡單替代
一般我會想先知道提出這類主張的都是寫什麼類的專案
那只是有人做youtube搞笑vim的影片所說的話,本來就半反
串的...結果被當真...
c/c++/網頁/linux/AI等都可以用vim阿
基本上你只要是打文字或打code,那vim其實都能作...不至
於無法打code
vscode絕對不是最好,但大多數普通工程師點點就能用
vim絕對超強 但是在普通人手中就是普通的編輯器
但是vscode在普通工程師手中仍然是很厲害的編輯器
這是為什麼vscode會竄起 入門友善性高受眾就大
只是個人意見以友善性面向發表
啊我普通人的定義是不太會用搜尋引擎的,跟ptter不一樣
突然想起 vi vscode 拔刀那個迷因
語言提示這件事情,透過 LSP 去處理就可以了,對於 Vim 和
VSCode 的選擇上,兩者其實都可以做到很高的自定義程度,但
VS Code 在與他人協作和溝通上會方便許多,因為自己自訂出
的東西也不好轉移給他人使用……
遠端連線自己專案的時候,還是使用 Vim 居多,輕量不少,透
過 VSCode SSH Remote 的會在伺服器上裝東西,當連線環境
關閉外網時,要裝插件是件麻煩的事。
然後推薦一下 NeoVim 啦,可以用 Lua 寫擴充功能比起原生要
用 VimScript 爽太多了
除了 vscode 也還有其他像是 Atom, Sublime Text 可選
atom停更了QQ
sublime直接移除
Vim的入門書我推Practical Vim
我比較頭痛的反而是不知道那些套件好用
習慣哪個哪個好用 vim還不是照常remote 不在遠端搞
vim設定非常好 這樣設定就不會暴露
vscode的話基本上只能用插件
套件直接google一下,vundle搞下來試看看就知道了
有些人搞vundle 也懶啊 XD
可能Vim的學習曲線比vscode嚴峻一點?但我也覺得vim好用
neovim真的很讚欸
nvim 麻煩就在舊版不能用 Lua,延伸出去就是 Debian 和 Cen
tOS 這種伺服器常用的 Linux Distro 裝新版要自己踩一些坑
…在 Arch 上用起來超爽ㄉ
Arch Linux 上用 Neovim 舒服+1
vim的學習曲線不是只嚴峻「一點」XD
31
Soft_Job板終於從語言戰到編輯器了 可見語言差不多該戰的都能戰完了 可喜可賀 可喜可賀 → laosoacj: 我想也跟語言相關吧 光有沒有強型態 editor提示資訊量 06/11 17:43 → laosoacj: 就差很多 06/11 17:43 editor目前的主流作法是LSP,所以這個能力取決於LSP而不是editor本身26
首Po如題 在看code的時候(C語言90%),我習慣用ctrl + ] 跳到定義,再用ctrl + t跳回原地 (vim + ctags的邏輯) 這在只有一層的時候沒有問題 看code會有好幾層要跳進去,當看完code後,我會想要一層一層跳回去
爆
[討論] 真的是我的問題嗎?最近跟男友討論到結婚的問題 婚後勢必要跟公婆一起住 我最在意的點就是男友家的廁所 因為馬桶老舊 前一位上完廁所下一位使用者沒辦法使用爆
[求助] 老公一直希望我和前男友聯絡非常感謝大家的回覆,雖然不是我本人,但因為朋友真心覺得非常困擾,但我被問到不知 怎麼回答,所以才想來板 上詢問大家的看法 只能說真的不是幻想文!也是經過當事人同意才詢問的,有些細節寫得太詳細真的會落落 長到不行!只能說非常確定雙方以前的事情彼此都非常清楚,之前男方看了醫療紀錄也沒6X
[心情] 小事但不斷的累積直接切入重點: 當沒人用廁所時, 我習慣把廁所門關起來,看了比較舒服 我先生則是把廁所門打開…通風(廁所無窗都有抽風設施) 但重點是廁所沒有潮濕的時候,他也是開的…爆
Re: [FF14] 出小事啦 實況主直播到一半被GM抓走這件事要從龍詩首殺開始講。 眾所皆知這次絕龍詩首殺是Neverland達成, 不過當他們把首殺POV上傳後開始有人不爽, 主要是赤魔POV中有使用包含以下但可能不僅限於: 1. 施法滑步指示器60
[閒聊] Asmongold訪談ion 關於副本機制和拾取Ion第一次被Asmon訪談,Asmon問了很多好問題,ion都有回答,問題都比較偏理念向 我聽完對ion改觀,不愧是遊戲設計師,解釋遊戲設計的思路和方向與遇到的難題都有道 理 然後他人其實蠻有趣的,還一起玩社群梗XD43
[問卦] 用VIM + gcc寫程式都是怎樣的人如題 阿魯我菜鳥B8啦 我還在用Dev C++ 看到學霸同學用一個奇怪的黑框框 我想說奇怪 為啥他能在終端機上打程式15
[討論] Android右側滑動返回手勢更好用?兩大平台返回互如果經常在智慧手機相關論壇泡夠久的話,就應該知道兩個平台對待返回這件事的方式不太 一樣。很多人都喜歡 Android 的萬用返回手勢,配合曲面螢幕手感更好。但這真的是完美 的互動方式嗎?這部影片以此為題點出了幾個問題,像是內側滑動返回的消失和過場動畫的 偷懶、還有和既有的操作元件起衝突,例如側滑選單、滑動以翻頁、回覆等,以及部分 App7
Re: [問卦] 用VIM + gcc寫程式都是怎樣的人正確的問題是怎樣的公司而不是怎樣的人。 如果你在國外跟女友旅遊, 到了飯店的餐廳,料理放在面前, 抱怨相處時間少的女友難得露出了笑容。 這時有豬隊友把server搞掛了還沒辦法透過git還原,