Port of vim-exchange