我想让我的tcsh脚本启动一个编辑器(例如vi、emacs):
#!/bin/tcsh
vi my_file
这将使用my_file启动vi,但首先会显示警告"Vim: Warning: Output is not to to terminal“,并且我的按键不会出现在屏幕上。在我杀死vi之后,我的终端窗口被弄乱了(没有换行符),需要“重置”。我尝试了"emacs -nw“、"xemacs -nw”和“pico”,得到了类似的结果。"xemacs“可以工作,但会启动一个单独的窗口。我想重用相同的终端窗口。
有没有一种方法可以从脚本启动编辑器,以便它重用相同的终端窗口?
https://stackoverflow.com/questions/1690274
复制相似问题