要建立从终端我键入下面的一个文件...
$ touch filename.py
要打开我刚刚从终端创建的文件,我然后键入...
$ open filename.py
我很好奇,想知道是否有一个终端命令,它都...创建,然后打开(我超级懒惰)。
要建立从终端我键入下面的一个文件...
$ touch filename.py
要打开我刚刚从终端创建的文件,我然后键入...
$ open filename.py
我很好奇,想知道是否有一个终端命令,它都...创建,然后打开(我超级懒惰)。
在.bashrc中
lazytouch()
{
touch $1
open $1
}
然后键入
$ lazytouch anything.really
这是懒惰的人可以得到:
$ echo "your text" > myfile.txt
您可以使用以下方法来创建一个名为“filename.py”文件中插入的“Hello World”到该文件,然后打开该文件,
$ echo "Hello World" > filename.py && open filename.py
我做什么,当我想创建一个文件,编辑它,只是将它保存为I型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!
(放弃保存并退出只是文件) 要做到这一点最简单的方法是
touch filename; open filename
例
touch myfile.py; open myfile.py
在Mac上创建一个lazytouch函数来创建和打开一条线,你必须编辑的.bashrc文件。 您可能必须先创建它。 当心,如果你是一个新手程序员。 这些命令中有的可能需要您预先考虑sudo的许可,以创建和保存。 在终端输入这些命令。
$ cd ~
$ touch .bashrc
$ open .bash_profile
在.bash_profile中检查.bashrc中输入此配置文件
# To get aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
记得.bash_profile中保存。 然后在bash做到这一点。
$ open .bashrc
请在.bashrc中这段文字
# .bashrc
# User specific aliases and functions
lazytouch() {
touch $1
open $1
}
记住要保存的.bashrc
现在,您可以cd到任意文件夹,然后创建和打开一个文件一行。
$ lazytouch anything.really