camelCase to underscore in vi(m)
You might want to try out the Abolish plugin by Tim Pope. It provides a few shortcuts to coerce from one style to another. For example, starting with: MixedCase Typing crc [mnemonic: CoeRce to Camelcase] would give you: mixedCase Typing crs [mnemonic: CoeRce to Snake_case] would give you: mixed_case And typing crm [mnemonic: CoeRce to … Read more