new function for wrapping :cnext/:cprevious