流れをぶった切ってしまってすいません。質問があります
コマンドラインモードにて、<C-k>を「カーソル位置から行末まで削除」という機能にマップしたいのですがどうすればいいでしょうか。

例えば「カーソル位置がどこであってもコマンドライン全体を消去」という機能ならば
cnoremap <C-k> <End><C-u>
などとすれば可能ですが、Vimのコマンドラインモードには「カーソル位置を取得して云々」といった機能がないように思えます。
(僕の探し方が悪いのかもしれませんが)
https://vim-jp.org/vimdoc-ja/cmdline.html#cmdline-editing

GNU Bashなどのシェルでは(既定で)Ctrl+Kに「行末まで削除」がバインドされていることが多く、それとVimでの挙動とを合わせたいのです。
どうかよろしくおねがいします。