25.06.2015 Views

vim使用进阶

vim使用进阶

vim使用进阶

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

剑 不 离 手 - quickfix<br />

vimgrep 查 找 到 的 结 果 , 也 会 放 在 quickfix 列 表 中 。 下 图 是 在 vim 7.0 的 源 代 码 目 录 中 执 行 上 面 的<br />

命 令 生 成 的 quickfix 列 表 :<br />

点 击 查 看 大 图<br />

我 们 可 以 使 用 上 面 介 绍 的 quickfix 模 式 的 命 令 , 来 查 看 这 些 匹 配 。<br />

你 也 可 以 用 外 部 的 grep 程 序 来 查 找 , 如 果 你 的 系 统 中 所 用 的 不 是 标 准 的 grep 程 序 , 那 么 就 需 要 修<br />

改 'grepprg' 选 项 , 详 情 请 参 阅 手 册 。<br />

使 用 外 部 grep 的 语 法 与 grep 程 序 相 同 , 请 参 阅 grep 的 手 册 。<br />

无 论 使 用 内 部 的 vimgrep, 还 是 使 用 外 部 的 grep,vim 都 允 许 你 将 查 找 到 的 结 果 放 在 与 窗 口 相 关 联<br />

的 位 置 列 表 , 要 了 解 详 细 信 息 ,":help :lvimgrep" 及 ":help :lgrep"。<br />

在 我 的 vimrc 中 , 定 义 下 面 的 键 映 射 , 利 用 它 可 以 在 当 前 文 件 中 快 速 查 找 光 标 下 的 单 词 :<br />

nmap lv :lv /=expand("")/ %:lw<br />

[ 参 考 文 档 ]<br />

• vim 手 册<br />

• vim 中 文 手 册<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!