I mean when the cursor is on the left side of the words ,I would like to remove the words on the immediate right side of it . CTR+k remove everything on the right side, i only want one word to be removed.
Bash tends to use libreadline for commandline input, so you can create an inputrc file that lets you control what keystrokes do what.
zsh doesn't use libreadline apparently, but it seems they've mimicked a lot of the functionality. It looks like there are some options to mimic bash's word matching, but you'll need to bind them to a key.