编辑:我不知道为什么但stackoverflow不喜欢我的“嘿”……然后不是.
如果文件扩展名为.txt,并且$PATH上的xdg-open可用,而且$DISPLAY变量为非空,则使用xdg-open.否则使用/usr/bin/sensible-editor(如果存在).否则,使用getenv(“EDITOR”),getenv(“VISUAL”)或getenv(“SELECTED_EDITOR”).如果没有设置,请尝试纳米,纳米微小,然后vi.