https://sites.google.com/site/summerwxy/Home/others/vim
问题: vim脚本调试是总是提示"Backwards range given, OK to swap (y/n)?“
解决:
冒號一開頭的那一小點「 . 」就代表游標現在所在行,「$」則用來表示最後一行。
或許聰明的你已經想到怎麼樣可以從現在所在行之前的都要置換了,
:.,1s/vim/VIM/g
---
不過當你這樣打的時候, vim 會跳出來一個訊息:
Backwards range given, OK to swap (y/n)?
[popexizhi:
修改脚本为如下: 就不再提示了,是知道行时开始把结束忽略了的原因
问题: vim脚本调试是总是提示"Backwards range given, OK to swap (y/n)?“
解决:
冒號一開頭的那一小點「 . 」就代表游標現在所在行,「$」則用來表示最後一行。
或許聰明的你已經想到怎麼樣可以從現在所在行之前的都要置換了,
:.,1s/vim/VIM/g
---
不過當你這樣打的時候, vim 會跳出來一個訊息:
Backwards range given, OK to swap (y/n)?
[popexizhi:
修改脚本为如下: 就不再提示了,是知道行时开始把结束忽略了的原因
1 :save _tfile
2 :$,$s/1548140412/\=strftime("%s")/g
3 :update
4 :quit
]
没有评论:
发表评论