从远程服务器上复制内容
对于经常要登录服务器查看日志的同学来说, 复制内容是一个非常常见的需求. 本文总结几种简单易用的复制方式, 分为两类:
- 复制文件: 把远程服务器上的整个文件下载到本地
- 复制内容: 把远程终端里选中的文本直接写进本机剪贴板
对于经常要登录服务器查看日志的同学来说, 复制内容是一个非常常见的需求. 本文总结几种简单易用的复制方式, 分为两类:
对于习惯了使用命令行操作 git 的人来说, 在分支合并时发生了代码冲突经常会有点束手束脚, 原因是在终端中没办法很直观地对比冲突代码并选择需要的部分. 虽然我们使用终端工具打开冲突文件一处处解决冲突, 但是当冲突涉及到的位置与文件数量都比较多时, 手动修改必然是一个痛苦的过程, 而且这样做效率是相当低下的.

在 vim 中我们可以用添加前缀 ! 的方式执行外部命令, 例如 !ls, 其结果将被在底部输出

那么我们如果想使用外部命令的结果, 该怎么做呢?

有时我们可能会需要 vim 加载任何插件进行启动, vim 在这方面也提供了充分的自定义选项, 根据不同需要, 可以通过不同的方式达到目的

Vim 的按键映射在 GUI 情况下的支持是相当完备的, 例如 <M-...>, <D-...>, 但是如果 vim 处于 terminal 中, 那么就需要做额外一些处理
这一篇聊聊我们如何通过 vim 浏览代码
代码浏览最重要的就是跟踪代码, 跟踪定义, 跟踪声明, 跟踪调用, 跟踪引用…

Vim 的替换查找是其核心功能, 功能极其强大, 通过其规则匹配, 可以很快速地完成我们很多需要大量人力操作的工作, 而且可对多文件使用查找 / 替换功能.

本文是系列笔记的最后一篇, 在这里讨论下与 vim 操作无关的事情 ^_^

本部分笔记可作为速查 CheatSheet 使用

在这篇中, 会列举各种实用的插件, 包括他们的安装, 配置及使用方法
注意: 不是本部分的所有插件都是你需要装的, 如果盲目安装插件只会导致你 vim 功能混乱, 速度底下, 所以适时整理真正需要的插件, 禁用或清除掉不常用的插件才是正确使用方法.
