
答案1
在 vim 中它將是:
:s/\(\w\)/\L\1/g
將行中的每個字元替換為其等效的小寫字元。我不使用 VsVim,但如果它模擬 vim,你應該嘗試轉義括號。
更新:差異如此之多,以至於我關於 VSCodeVim 模擬 Vim 的假設是錯誤的(或至少在某種程度上是正確的)。在 VSCodeVim 中,按:
開啟命令列框;那裡有這樣的表達:
s/(\w)/$1/g
將當前行上的每個字母數字字元替換為自身(不可否認,不是很有用)。我找不到一種方法將每個字母數字字元替換為其小寫版本。與 vim 的顯著差異:
:
不進入命令列- 括號不需要轉義
- 反向引用被寫成而
$1
不是\1