鍍金池/ 問答/Linux/ echo 新建文件無法退出編輯

echo 新建文件無法退出編輯

打算使用echo > xx 來新建一個(gè)文件,但忘了添加后綴名。然后就一直循環(huán)讓我輸入內(nèi)容。
使用exit ctrl+c ctrl+z quit exit :wq 都不行, 雖然可以直接關(guān)閉窗口,但實(shí)在不爽。搜了一下沒什么解決之道。所以放上來。

圖片描述

回答
編輯回答
艷骨

echo實(shí)在不是作為文本編輯的好選擇,至少你不能修改之前幾行的內(nèi)容,真有這個(gè)需求的話不如下一個(gè)gvim,同時(shí)提供命令行的vim

2017年10月11日 02:04
編輯回答
葬憶

你電腦有g(shù)it bash吧?可以用git bash,沒有這個(gè)限制。

新建文件有兩種方式:
1,touch+文件名,直接新建一個(gè)文件
2,vi+文件名,新建一個(gè)文件并進(jìn)入編輯狀態(tài)(如果文件已存在,則直接進(jìn)入編輯狀態(tài))
2018年3月18日 21:05
編輯回答
任她鬧

原本在linux上,你這樣的操作是沒有問題的。
若你要在vscode上這樣做,只需要回車兩次就可以退出了。
我也不建議你用echo來寫文件。

2017年10月10日 09:46