Tag: 读书笔记

vim实用技巧之快速移动与跳转

动作命令是vim操作中最重要的一些命令。不仅可以实现快速移动,还能与操作符进行配合使用。

READ MORE

vim实用技巧-模式2

第三章:可视模式

  • 深入理解可视模式

:h Select-mode :选择模式(特殊的可视模式)

<C-g> 在可视模式和选择模式之间切换(提示栏不同)

  • 选择高亮选区

v, V, <C-v>, gv(重选上次的高亮选区),o(激活高亮选区的活动端)

  • 重复执行面向行的可视命令 .
  • 尽量使用操作符命令,而不是可视命令

可视模式下,. 号命令可能会有异常表现。如 vitUgUit (后者是普通模式的命令)

  • 操作表格数据
  1. 列:<C-v>3jr|
  2. 行:yypVr-
  • 修改列文本

<C-v>jjeC{new text}<Esc>

  • 在行尾添加文本

<C-v>jj$A;:可视模式下,a与i无法进入插入模式

READ MORE

书籍:vim实用技巧-模式

第二章:普通模式

  • 停顿时请离开画笔
  • 构造可撤销块

u命令:撤销最新修改

一次修改:

  1. 普通模式,可视模式和命令行模式中所触发的修改命令
  2. 插入模式: i{some text}<Esc>

段落完时,可用:<Esc>o

  • 构造可重复修改块

例如在单词结尾处怎么删除单词:dbx,bdx,daw(最好)

  • 用次数做简单的运算

<C-a><C-x> :加与减

  • 能够重复就别用次数

连续删除两个单词:d2w, 2dw, dw.(可重复,避免算错数)

  • 操作 = 操作符 + 动作命令

操作符:c(修改),d,y,g~(反转大小写),gU,gu(小写),>(增加缩进),<(减少缩进),=(自动缩进)

READ MORE

书籍:vim实用技巧

以思维的速度来编辑文本!

《vim实用技巧》看了几天,今天终于看完了第一部分 模式 ,感觉收益良多,很多以前困惑的或者不懂的,有种豁然开朗的感觉。

READ MORE

周鸿祎:我的互联网方法论

昨晚读完了这本书,作为一个浸在互联网多年的老兵,本书没有太多新鲜的观点,很多在以前都看过。不过老周把他们都总结到了一本书里,浅显易懂,可以比较系统深入的做一次复习与碰撞。对于要转型的传统企业,应该有很大的用处。

READ MORE

失控:石头是进化缓慢的生命

今天中午看失控的时候,有这么一节:

1
石头是进化缓慢的生命

以前也考虑过这样的问题:

我们作为一个自然人,向体内看,我们会看到细胞等各种碳水化合物,那么站在细胞的角度来看,他们会不会觉得自己也是一个个的“人”?再往外看,我们一个个自以为是人的人,会不会又是一个庞然大物的细胞?例如,把整个地球看成一个“巨人”,这是否成立?

这涉及三个层次的“人”:

  • 细胞
  • 自然人
  • 地球

人会生老病死,那么细胞会不会?地球会不会?显然都会,不同的只是生命的长短。细胞在人的体内, 不停的做着看似无规则的运动,却基本不会感知我们作为人自身的运动;而人生活在地球上,我们每个人也在不停的运动着,基本也不会感觉到地球本身的运动。

细胞死了之后会怎么样,会进入怎么样的循环里,这个不太清楚(生物没学好);人死了之后,经过若干的化学反应,又会融入到自然界中,慢慢被植物所吸收,植物又被动物所消化,不知不觉又进入了我们的身体内,这是一个不断循环的过程; 而地球作为星球,所谓的死,应该就是解体,解体之后碎片显然会在宇宙间漂浮,慢慢的又被吸引到其他的星球上,这也是一个循环。

这个结论在科学上是否成立,其实对于我们来说并不重要,我们所收获的是,我们所理解的生物和非生物,其更抽象的层面上的“生命”是何其的相似。

对于我们来说,这是一个思维的游戏。

1
PS: 失控是一本好书,值得一看。