cscope usa a variável de ambiente EDITOR para editar arquivos. Se esta variável de ambiente não estiver definida, usa vi .
Para definir EDITOR para vim , coloque o seguinte no arquivo de inicialização do shell para shells interativos ( $HOME/.bashrc para bash users):
export EDITOR=vim
Você pode, alternativamente, usar CSCOPE_EDITOR em vez de EDITOR (se você não quiser definir EDITOR , que pode ser usado por qualquer outro número de programas, incluindo o shell, por exemplo). A variável de ambiente CSCOPE_EDITOR substitui a configuração EDITOR .
Isso é mencionado no manual cscope na seção "VARIÁVEIS DE MEIO AMBIENTE".