我有一个大文件,有很多行共享相同的模式,如下所示:
dbn.py:206 ... (some other text) <-- I am here
dbn.py:206 ... (some other text)
...
(something I don't know) <-- I want to jump here
Run Code Online (Sandbox Code Playgroud)
在Vim有一个快速的方式跳到继承dbp.py:206结束的地方吗?
/^\(dbn.py\)\@!
匹配第一行,该行不以转义括号内的文本开头.
如果你想快速访问这个,你可以添加一个vmap拉出视觉选择的文本并将其插入正确的位置(但首先用它来逃避它)escape(var, '/').
试试这个vmap:vmap <leader>n "hy<Esc>/^\(<C-R>=escape(@h,'/')<CR>\)\@!<CR>
在视觉上选择你想要跳过的文本时按n,你应该放在下一行不以选择开头的行.
| 归档时间: |
|
| 查看次数: |
79 次 |
| 最近记录: |