作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
基本的 vim 命令有哪些?新用户需要了解什么才能避免陷入麻烦?请每条评论一条命令。
最佳答案
我发现不可替代的(因为它也可以在 vi 中使用,与 vim 的视觉模式不同)是标记。您可以用m
(小写)和您选择的字母(例如x)来标记各个点。然后您转到其他地方,可以使用 `x
(反引号字母)返回到确切位置,或使用 'x
(撇号字母)返回到该行。
这些 Action 可以用作命令的参数(复制、删除等)。比如你要删除10行;您不必先计数,然后移动到最上面一行并输入 10dd
,而是转到 block 的开头或结尾,按 mm
(标记 m),然后转到到 block 的另一端,然后按d'm
(删除撇号m)。如果在此示例中使用反引号而不是撇号,则删除将按字符进行,而不是按行进行。尝试在该行的中间使用“mark m”进行标记,移动到另一行的中间,然后输入“d backquote m”,您就会明白我的意思。
关于Vim/vi 生存指南,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69871/
我每天都进行回归分析。就我而言,这通常意味着估计连续和分类预测变量对各种结果的影响。生存分析可能是我执行的最常见的分析。此类分析通常以非常方便的方式出现在期刊中。下面是一个例子: 我想知道是否有人遇到
我是一名优秀的程序员,十分优秀!