看板 Editor 關於我們 聯絡資訊
第3章 - 基礎工具 怎麼才算遊刃有餘的使用編輯器。這裡有一個挑戰列表, 你能完成多少? 1. 當編輯文本時, 以字元、單詞、行、段落為單位移動光標及進行選擇。 2. 當編輯程式碼時, 在各種語法單元 (配對的分隔符、函數、模組......) 之間移動。 3. 做完修改後, 重新縮進程式碼。 4. 用單個指令完成程式碼塊的註釋或取消註釋。 5. Undo 並 Redo變更。 6. 把編輯窗口切割成多個面板, 然後在它們之間跳轉。 7. 跳轉到特定的行號。 8. 對選出的多行進行排序。 9. 搜索普通字元串, 或用正則表達式搜索, 然後重複上一次的搜索。 10. 基于框選或某個模式匹配的結果, 臨時創建多個光標, 並行地在多個光標處編輯文本 。 11. 顯示當前項目的編譯錯誤。 12. 跑一下當前項目的測試。 13. 能不能不用滑鼠/觸控板完成上面所有的任務? 我用 vim, 8 我做不到 -- 紙上得來終覺淺,絕知此事要躬行。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.98.141.254 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Editor/M.1601860226.A.190.html