utterances bot
utterances bot
# C++11有哪些新特性? | Harttle Land C++是一门伟大的语言,永远给程序员最大的设计自由,未使用的特性从不产生副作用,新版本永远完全兼容旧版本。C++11先前被称作C++0x,即ISO/IEC 14882:2011,是C++编程语言的一个标准。 之前的C++标准包括C++98、C++0... [https://harttle.land/2015/10/08/cpp11.html](https://harttle.land/2015/10/08/cpp11.html)
# Vim 寄存器完全手册 | Harttle Land 常见文本编辑器都会提供剪切板来支持复制粘贴,Vim 也不例外。不同的是 Vim 提供了 10 类共 48 个寄存器,提供无与伦比的寄存功能。最常用的 y 操作将会拷贝到默认的匿名寄存器中,我们也可以指定具体拷贝到哪个寄存器中。一般来讲,可以用 [https://harttle.land/2016/07/25/vim-registers.html](https://harttle.land/2016/07/25/vim-registers.html)
# 事件循环是如何影响页面渲染的? | Harttle Land JavaScript 是单线程的,但提供了很多异步调用方式比如setTimeout,setInterval,setImmediate,Promise.prototype.then,postMessage,requestAnimationFrame,I... [https://harttle.land/2019/01/16/how-eventloop-affects-rendering.html](https://harttle.land/2019/01/16/how-eventloop-affects-rendering.html)
# Vim 中的变量类型与作用域 | Harttle Land 有没有想查看一个 vim 变量的值却无从下手?有没有被 Vim 变量作用域前缀搞晕?有没有在 Vim 脚本中不知如何变量赋值?本文梳理了 Vim 变量的赋值、取值与打印,以及在脚本中如何使用变量及其作用域。TL;DR 在命令模式、Ex 模式或 Vi... [https://harttle.land/2017/01/30/variables-in-vim.html](https://harttle.land/2017/01/30/variables-in-vim.html)
# 4K 设备配置指南 | Harttle Land 只要 4K 显示器就能拥有 4K 体验吗?这篇文章写在 4K 出现 六年之后的今天,再来重新审视这个问题,以及如何正确地配备显示器、片源、网络和视频线缆。 [https://harttle.land/2020/07/04/4k-device.html](https://harttle.land/2020/07/04/4k-device.html)
# Bash 转义和引号的使用 | Harttle Land 字面量、转义和引号是任何编程语言的基础,但却少有人认真地学习 Bash 中的转义和 引号。好消息是 Bash 引号的语义非常简单,这篇文章就可以完全描述。TL;DR: 反斜线用来转义除换行之外的所有字符,反斜线加换行为连行; 单引号用来直出字面量... [https://harttle.land/2020/06/26/bash-quote-escape.html](https://harttle.land/2020/06/26/bash-quote-escape.html)
# Vim 多文件编辑:标签页 | Harttle Land 多文件编辑的场景太常见了:代码比对、项目重构、模块构建… 最初harttle在碰到这些问题时直接转向IDE了,其实Vim不仅支持多文件编辑,而且支持多种风格:标签页(tab)、窗口(window)、缓冲区(buffer)等。今天harttle就来介绍... [https://harttle.land/2015/11/12/vim-tabpage.html](https://harttle.land/2015/11/12/vim-tabpage.html)
# 从当前位置打开 Terminal | Harttle Land 我们有很多工作区时,每次打开一个 Terminal 都需要先 cd 到和上一个 Terminal 一样的位置再开始工作。这个过程既然是固定的,那就一定能自动化。Harttle 遇到的具体场景是,i3wm 有 workspace(工作区)的概念,每个工... [https://harttle.land/2019/12/26/keep-terminal-cwd.html](https://harttle.land/2019/12/26/keep-terminal-cwd.html)
# 没有Root权限Oh My Zsh使用攻略 | Harttle Land 有些Linux环境中我们没有管理员权限,但这并不能阻止Harttle使用Zsh。为此我们需要本地安装Zsh,应用Oh My Zsh配置,再设置启动Shell来使我们登录即进入Zsh。如果你还不知道什么是Zsh,请看下图:安装和配置Shell的过程很可... [https://harttle.land/2016/10/25/install-oh-my-zsh-locally.html](https://harttle.land/2016/10/25/install-oh-my-zsh-locally.html)
# 使用模逆元计算组合问题 | Harttle Land 模逆元(modular multiplicative inverse)俗称模倒数,是指与原数的乘积和 1 同余的整数。即对于整数 $a$ 和 $n$:上式中 x 就是 a 对于 n 的模逆元,$a$ 与 $n$ 互质时模倒数存在,否则不存在。它的数学... [https://harttle.land/2019/10/20/modular-multiplicative-inverse.html](https://harttle.land/2019/10/20/modular-multiplicative-inverse.html)