फ़ाइल के भाग को लोअरकेस में कैसे बदलें?


0

XP पर gVIM का उपयोग करना

दाएं पक्ष को अपरिवर्तित रखते हुए मैं इस फ़ाइल के बाईं ओर को निचले हिस्से में कैसे बदल सकता हूं?

%s/**what goes here?**/g

CONVERTTOLOWERCASE###Keep CaSe
AAAA###AeiOu
BBBB###qWerTy

वांछित परिणाम

converttolowercase###Keep CaSe
aaaa###AeiOu
bbbb###qWerTy

जवाबों:


1

यहां वह कमांड है जिसे आप देख रहे हैं:

%s/^[^#]\+/\=toupper(submatch(0))/

देख:

  • :help tolower()
  • :help sub-replace-special
  • :help sub-replace-expression
  • :help submatch()
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.