मेरी बैश फाइल में यह टेस्ट कोड है:
gtest() {
echo 'hello'
}
bind '"\C-g\C-x": "$(gtest)\e\C-e"'
जब मैं कुछ टाइप करना शुरू करता हूं vim "
, और फिर प्रेस करता C-g C-xहूं, तो मुझे vim hello
इसके बजाय मिलता है vim "hello
।
यदि मैं टाइप करता हूं vim """sometext
और फिर प्रेस करता C-g C-xहूं, तो मैं vim sometexthello
इसके बजाय मिलता हूं vim """sometexthello
।
क्या उद्धरणों को बनाए रखने का कोई तरीका है?