Can I gedit something in Mac's Terminal

14

当我使用Linux笔记本作为开发机时,我通常会在终端中执行"gedit xxxx"。现在我刚换成MacBook,我想做同样的事情。

我知道可以像"open gedit"这样在命令行中打开gedit,但我能否添加文件名呢?否则我就得用vim了。我不是vim的粉丝。


不喜欢 Vim 吗?亵渎! - jx12345
4个回答

11
将以下内容添加到~/.bash_profile中:
alias gedit="open -a gedit"
这样你就能够直接从命令行使用gedit了。

1
不完全相同,因为在Linux中,您可以执行“gedit nonexisting_file”,而Mac的“open”会显示文件不存在。 - ChronoTrigger

5

尝试:

open -a /path/to/gedit /path/to/file.txt

1
完美无缺...这应该是非常优秀的。 - Dev Matee

2
我将以下内容添加到了我的路径(PATH)中:
:~/Applications/gedit.app/Contents/MacOS/

之后我可以从命令行访问gedit。需要注意的是:如果系统中没有运行gedit,那么从命令行启动时会抛出错误。但是一旦gedit已经在运行,则可以通过该方法从命令行打开文件。

要编辑路径,请在编辑器中打开~/.profile。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接