I have EDITOR='nano -t'. With that setting I get $ incrontab -e editor finished with error: Inappropriate ioctl for device When setting EDITOR='nano' it works. Note that that EDITOR setting (or similar ones) work correctly with dozens of other packages that use the EDITOR variable.