Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- " c_CTRL-K: コマンド行でカーソル位置から行末までのテキストを削除し、
- " 削除したテキストをレジスタ " に設定する。
- cnoremap <C-K> <C-\>e CmdlineKillLine()<CR>
- function! CmdlineKillLine()
- let l:line = getcmdline()
- let l:pos = getcmdpos()
- if l:pos == 1
- let @" = l:line
- return ""
- else
- let @" = l:line[l:pos-1:]
- return l:line[0:l:pos-2]
- endif
- endfunction
- " c_CTRL-Y: コマンド行でレジスタ " の内容を貼り付ける。
- cnoremap <C-Y> <C-R>"
Add Comment
Please, Sign In to add comment