cscope
использует переменную окружения EDITOR
для редактирования файлов. Если эта переменная среды не установлена, она использует vi
.
Чтобы установить EDITOR
на vim
, поместите следующее в файл инициализации вашей оболочки для интерактивных оболочек($HOME/.bashrc
для bash
пользователей):
export EDITOR=vim
В качестве альтернативы вы можете использовать CSCOPE_EDITOR
вместо EDITOR
(, если вы не хотите устанавливать EDITOR
, который может использоваться любым количеством других программ, включая оболочку, например ). Переменная среды CSCOPE_EDITOR
имеет приоритет над параметром EDITOR
.
Это упоминается в руководстве cscope
в разделе "ПЕРЕМЕННЫЕ ОКРУЖАЮЩЕЙ СРЕДЫ".