我想在linux環境下使用Java代碼打開vi編輯器(java代碼是通過shell腳本執行的)。編輯應該在前臺打開&成爲活動終端,而java應該在後臺運行。Java在前臺打開vi編輯器
我嘗試使用這兩個命令使用: -
字符串[]命令= { 「xterm的」, 「VI」, 「/home/user/test.txt」}; Process pr = Runtime.getRuntime()。exec(command);
Process p = new ProcessBuilder(「vi」,「/home/user/test35.txt」)。start();
在上面的代碼之一,如果檢查ps -ef | grep vi,我能夠進程,但它在後臺運行。我想在前臺運行它作爲用戶的活動終端,他將文本輸入到編輯器中。而java將在後臺運行。 任何建議或摘錄。
我已經提到這Open VIM with Java application,但仍然徒勞。
我需要在制度層面改變什麼?或任何我失蹤的東西? – Kiran