从普通文本到代码编辑器
“打开文件”并不是一种固定任务。选择最小、最符合当前意图的工具。
先读,再编辑
很多时候
install echo edit code statecho project/notes/ideas.txtread project/notes/ideas.txt文本用 `edit`,源码用 `code`
edit project/notes/ideas.txtedit project/notes/todo.txt -ncode project/index.php -ncode project/index.php -php做小而可验证的修改
编辑后再次使用
stat project/index.phpecho project/index.php活动文件可以缩短下一条命令
打开受支持的文件后,$ 可以代表它的路径,例如
code project/index.phpstat $源码和结构是两种不同视角
INI 或 JSON 当然可以直接在
code project/config/app.ini -inihelp ini让编辑准备工作可复用
小脚本可以安装编辑器、建立标准文件并准备熟悉的初始状态。自动化重复的准备工作,不要自动化掉你对修改内容的理解。
把它保存成脚本
保存为 editor-ready.lil:准备读取与编辑工具、笔记文件和 PHP 文件,让每次都从已知状态开始。
#lil
@install echo edit code stat
cd lil-playground
edit project/notes/todo.txt -n
code project/index.php -n
stat project/index.php