Hi, On Sat, Sep 14, 2024 at 05:44:42AM +0800, Marcus Park wrote: > When I run 'crontab -e' the screen shows some errors like, > > $ crontab -e > Error detected while processing /usr/share/vim/vim82/filetype.vim:
I'm pretty sure that these errors will be coming from the editor binary that is set in your VISUAL or EDITOR environment variables, or failing thatm whatever /usr/bin/editor points at. man crontab The -e option is used to edit the current crontab using the editor specified by the VISUAL or EDITOR environ‐ ment variables. After you exit from the editor, the modified crontab will be installed automatically. If neither of the environment variables is defined, then the default editor /usr/bin/editor is used. > how to fix up it? Set EDITOR or VISUAL to an editor that works. export EDITOR=nano or whatever you prefer. As to why whatever it is set as right now is doing that, first work out where it is getting the setting from, so echo $EDITOR and echo $VISUAL. If neither of those are set then ls -la /usr/bin/editor. I'll guess that you have vim-tiny or some other very minimal vi clone installed but still somehow have vim-runtime installed and it's trying to use that while not being able to parse it. So either use a different editor or fix that editor or remove vim-runtime, I suppose. Thanks, Andy -- https://bitfolk.com/ -- No-nonsense VPS hosting