Hank's Blog

耕种思考的自留地

0%

vim 分为三种模式: 命令模式(Command mode)、输入模式(Insert mode)、底线命令模式(Last line mode),初始进入的是命令模式。

命令模式下

命令 描述
h/j/k/l ←/↓/↑/→
: 切换到底线命令模式
a 进入编辑模式,在光标后插入
i 进入编辑模式,在光标前插入
u 撤销,回到上一步操作
dd 删除本行
D 删除至行尾
w 下一个单词
b 上一个单词
e 光标到词尾
/ + 内容 查找内容,按n跳到下一项

编辑模式下

命令 描述
esc 进入命令模式
g + g 将光标快速移动到文件首
G 将光标快速移动到文件尾
0(零) 将光标快速移动到行首
$ 将光标快速移动到行尾
Read more »

快捷键

快捷键 说明
command + k, command + s 弹出快捷键列表
option + command+ f 格式化文件
shift + command + k 删除当前行
shift + command + t 重新打开前一个关闭的编辑窗口
shift + command + [/] 切换到左侧/右侧 tab
command + [/] 向左/向右缩进当前行
command + i 选中当前行,再按合并选中下一行
command + k + m 更改文件语言
shift + option + / 上下复制当前行
option + / 上下移动当前行
shift + command + v Markdown 预览
Read more »

这七个习惯为:积极主动、以始为终、要事第一、双赢思维、知己解彼、统合综效、不断更新。前三个习惯实现独立,后三个习惯实现互赖。实现互赖的前提,是投资情感账户。

积极主动

积极主动的空间在于选择的权利,很多人不喜欢某门课是因为不喜欢授课老师,这意味着你把是否喜欢这门课的权利给了你的授课老师,这就是一种消极的表现,不断地把责任推卸给别人,放弃自己选择的权利。任何时候都要坚持选择的权利。
除去我们不关注的部分,世上的事情都处在我们的关注圈,其中我们能控制的部分就是影响圈。积极主动的人会把精力放在影响圈上,长此以往,他们的影响圈会逐渐扩大。

Read more »

exec() 方法用于检索字符串中的正则表达式的匹配。

1
RegExpObject.exec(string)
参数 描述
string 必需。要检索的字符串。

返回一个数组,其中存放匹配的结果。如果未找到匹配,则返回值为 null。

Read more »

match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。该方法类似 indexOf() 和 lastIndexOf(),但是它返回指定的值,而不是字符串的位置。

1
stringObject.match(regexp)
参数 描述
regexp 该参数可以是需要在 string 中检索的子串,也可以是需要检索的 RegExp 对象。

返回一个存放匹配结果的数组。该数组的内容依赖于 regexp 是否具有全局标志 g。

Read more »

  阳光明媚如佛光倾洒于世间,蝉声响亮如夏雨敲打在芭蕉,长江以南西湖以北,一个科技园的平房里有一群年轻人坐在电脑前做着各种各样的事情,想着各自不为人知的秘密,等待着固定工作时间的结尾。

Read more »

缓缓走过小区四幢
二楼的落地窗前伫立着一只白色卷毛小狗
宛如一尊雕像静静地望着窗外
路边有条小狗正活蹦乱跳

Read more »

我听过“薛兆丰的经济学课”,其中有一个渔村的故事,讲的非常精彩,但是当我想转述给别人的时候却不知道从何讲起,所以我再看了一遍,把主要内容记下来,故事很长,我已尽力精炼。

故事的开端

话说很久很久以前,有一个渔村,渔村里生活着1000位渔民,每人每天都打4条鱼。日出而作,日落而息,周而复始。此时你可以很容易地算出,这个渔村的日总产量是4000条鱼。但是有一天,从天而降的一艘渔船打破了平静的小渔村,故事就此展开。

Read more »