我正在学习Vim和Bash shell脚本,并遇到了这个问题:
当我使用MacVim时,有时候想要使用命令行来编译我的代码(在这种情况下是一个小的Java程序)。所以我输入 ":! bash" 并编译需要测试的代码。但是当我想回到我正在编辑的程序时,我输入 "vim MyProgram.java" ,但我的Vim会出现各种混乱的字符,如 "[8;1H~ [9:1H~ [10:1H~ ...等等。
我做错了什么?我不能在启动shell后再跳回Vim吗?
是否有更好的方法来编译和运行你当前的文件?
(我使用的是MacVim 7.2和Bash 3.2.48在OSX 10.6.2上。)
当我使用MacVim时,有时候想要使用命令行来编译我的代码(在这种情况下是一个小的Java程序)。所以我输入 ":! bash" 并编译需要测试的代码。但是当我想回到我正在编辑的程序时,我输入 "vim MyProgram.java" ,但我的Vim会出现各种混乱的字符,如 "[8;1H~ [9:1H~ [10:1H~ ...等等。
我做错了什么?我不能在启动shell后再跳回Vim吗?
是否有更好的方法来编译和运行你当前的文件?
(我使用的是MacVim 7.2和Bash 3.2.48在OSX 10.6.2上。)