要从终端创建文件,请键入以下内容...
$ touch filename.py
Run Code Online (Sandbox Code Playgroud)
要打开我刚从终端创建的文件,然后输入...
$ open filename.py
Run Code Online (Sandbox Code Playgroud)
我很想知道是否有一个终端命令同时执行...创建然后打开(我超级懒惰).
nsh*_*shy 18
在.bashrc中
lazytouch()
{
touch $1
open $1
}
Run Code Online (Sandbox Code Playgroud)
然后键入
$ lazytouch anything.really
Run Code Online (Sandbox Code Playgroud)
小智 6
最简单的方法是
touch filename; open filename
Run Code Online (Sandbox Code Playgroud)
例子
touch myfile.py; open myfile.py
Run Code Online (Sandbox Code Playgroud)
当我想创建一个文件,编辑它并保存它时,我会vim在终端上输入。vim 是一个文本编辑器。如果你只是输入,vim你会看到文本编辑器。
但是,例如,如果您键入,vim example.txt您将打开 vim,然后您将在您创建的文件中工作。除非您这么说,否则文件不会被保存。所以通过按下i你进入vim的编辑模式。允许您将文本放入文件中。如果您想保存,只需输入escape 后跟:w,这意味着您正在使用您拥有的名称保存文件,因此对于此示例,它将是example.txt。保存后,按下后键入的所有内容Esc都会显示在屏幕的左下方,简单键入:q即可。
如果你意识到你真的不想保存文件,你可以直接输入:q!,如果你当前处于编辑模式,这意味着你正在输入一些东西,你只需按Esc一次,然后按:q!。
这么简短的总结:
vim example.txt (打开编辑器,如果保存,它将使用给定的名称)s (将启用编辑模式,你可以写东西):w (保存文件):q (退出文件,仅在保存时可用!):q! (放弃保存并退出文件)