第3章 基础工具
文章目录
提示27 游刃有余地使用编辑器
怎么才算游刃有余。这里有一个挑战列表:
- 当编辑文本时,以字符、单词、行、段落为单位移动光标及进行选择。
- 当编辑代码时,在各种语法单元(配对的分隔符、函数、模块……)之间移动。
- 做完修改后,重新缩进代码。
- 用单个指令完成代码块的注释或取消注释。
- Undo 并 Redo变更。
- 把编辑窗口切割成多个面板,然后在它们之间跳转。
- 跳转到特定的行号。
- 对选出的多行进行排序。
- 搜索普通字符串,或用正则表达式搜索,然后重复上一次的搜索。
- 基于框选或某个模式匹配的结果,临时创建多个光标,并行地在多个光标处编辑文本。
- 显示当前项目的编译错误。
- 跑一下当前项目的测试。
能不能不用鼠标/触控板完成上面所有的任务?