上个月的下半月开始到现在我基本每天都是起床,吃点东西,编程和学习编程,吃点东西,编程和学习编程,休息一下,编程和学习编程,直到凌晨四五点困得不行才去睡。(上个月的上半月则把编程换成看文献。)
总之最近基本是在为砍柴而磨刀这样子。
然后才知道了很多相逢恨晚的知识。例如vi的gg=G,我竟然现在才知道……以前就是一行行地tab,以至normal模式下的一些基本操作倒是异常熟练,像0、0、d、D、A、a、i、x、s之类的。上午研究批量缩进怎么整,<>、==、:m,n s/^/ /g都试过,能多行同时操作已经感觉很方便了,没想到刚才成功使用gg=G后,效果让我惊讶得内牛满面。。。。。。
写作的过程中发现这种方法好像有bug- -0。例如python在for循环结束后加一句i+=1和在结束前i+=1,缩进凌乱的话,电脑是自动区分不了的。这时它怎么辨别哪个位置才是我所要的?
还是<>最好用。
再用了几下,那个gg=G把代码排得一团乱。还是不大好用。用shell之类对缩进不敏感的语言时再玩吧。