小编Inv*_*rch的帖子

在vim中搜索和替换被拔出的文本的内容

在我的vimrc中,我有一个快捷方式来复制文件名及其路径到剪贴板.

:nmap cp :let @* = expand("%")
Run Code Online (Sandbox Code Playgroud)

这很好用.现在,我想将此抽出的文本的内容替换为

1) replace \ with /  
2) remove certain words from the yanked text.
Run Code Online (Sandbox Code Playgroud)

我熟悉常规文本的搜索和替换,但是当我使用快捷方式时,我不知道如何更改我的vimrc条目以便每次在被拉动的文本上执行此操作.

那么,这样的事情呢?

:nmap cp :let @* = expand("%") || %s/\\/\/ || %s/<word>//
Run Code Online (Sandbox Code Playgroud)

我在windows上使用gvim.

vim clipboard search replace

3
推荐指数
1
解决办法
112
查看次数

标签 统计

clipboard ×1

replace ×1

search ×1

vim ×1