之前使用mac自带终端时,可以通过上下滑动触摸板来在vim中快速浏览上下文。最近听说iterm2功能更加强大,索性试一试。发现默认没有这个功能,感觉应该可以通过配置实现,于是在iterm2的preferences -> Advanced -> Mouse-> 中的鼠标滚动设置中找到了答案。具体的方法如下图所示,配置上下滑动触摸板时,向终端发送的字符,分别设定为 \j 和 \k 就好了。原理也很简单,vim就是通过j,k来上下滚动的。