Tag: terminal

在terminal的Git提交打开VIM,但不能回到terminal

现在试着学习GitHub,在nettuts上做这个Git essentials教程 。 我正在进行提交的课程。 老师键入git commit ,并打开VIM作为他的编辑器(我也想知道如何使它在Sublime Text 2中打开)反正它在VIM中打开,我添加了1行,这是我的第一次提交和保存。 接下来,它会提示我将输出保存到桌面,这在我的video中是没有看到的。 现在我仍然在VIM,不知道如何回到'正常'terminal:( 我无法弄清楚,所以我刚刚退出terminal并重新启动,git再次提交,并有一些关于重复的警告消息! 不知道是否需要(E)edit或(A)abort 。 git状态 VIM 当我重新打开terminal,并再次做混帐提醒

如何在terminal中查看二进制文件?

首先,我在一台Mac上通过terminal进入Linux机器。 我想查看当前目录中的文件内容,但是使用二进制。 对于像VI或Nano之类的文本编辑器是否有二进制模式?

如何修复OS X Lion上的terminal不加载〜/ .bashrc

每当我在terminal中使用Cmd + T打开一个新的选项卡时,它会在与前一个选项卡相同的目录中打开bash。 当我在~目录时,这工作正常,但如果我在其他地方,我得到一个错误加载.bashrc Last login: Sat Oct 15 21:10:00 on ttys002 -bash: .bashrc: No such file or directory Jakub-Arnolds-MacBook-Pro:projects darth$ 它看起来像.bashrc加载通过相对而不是绝对path,因为如果我做source ~/.bashrc ,一切工作顺利。 我觉得这是一个OS X Lion相关的问题,因为在从Snow Leopard升级之前,我没有同样的问题。 但是,这可能是terminal总是在~打开引起的,我不记得它是否试图打开相同的目录。 然而,问题仍然是一样的,我怎样才能使terminal加载~/.bashrc通过绝对path,而不是相对?

Git说:“警告:永久添加到已知主机的列表”

每次我使用git与远程进行交互时(例如拉或推)时,都会显示以下消息: 警告:永久性地将“…”(RSA)添加到已知主机的列表中。 我怎样才能防止这个恼人的消息显示? 这只是一个烦恼 – 一切正常。

跨计算机使用SSH和MAC OS Xterminal复制文件

我试图复制我的.profile,.rvm和.ssh文件夹/文件到一台新的计算机,我知道如何使用cp和ssh命令,但我不知道如何使用它们来从一个文件传输电脑到另一个。 任何帮助将是伟大的,谢谢!

计算terminal输出中的行数

在SO上找不到这个。 我在terminal中运行以下命令: >> grep -Rl "curl" ./ 并显示出现关键字curl的文件列表。 我想统计文件的数量。 我能想到的第一种方法是计算terminal中输出的行数。 我怎样才能做到这一点?

你如何通过terminal运行JavaScript脚本?

例如,如果你要运行一个Python脚本,你可以inputpython filename.py,或者如果你想运行一个C程序make filename,然后input./ filename 。 你如何使用.js文件做到这一点?

Mac OS X Terminal:映射选项+删除到“反向删除单词”

试图映射它从首选项 – >设置 – >键盘,但“钥匙”combobox只有“转发删除”,但没有“删除”。 我的键盘另一方面只有“删除”,没有“转发删除”! 除了偏好,还有其他的方法吗?

如何在terminal执行一个Ruby脚本?

我已经在我的Mac(Ruby,Rails,Homebrew,Git等)上设置了一切,甚至还写了一个小程序。 现在,我如何在terminal执行它? 我用Redcar编写了这个程序并保存为一个.rb,但是我不知道如何通过terminal来执行它。 我想运行该程序,看看它是否真的有效。 我该怎么做呢?

在Linux中删除terminal历史

在Linuxterminal中使用up键时,可以再次使用以前的命令。 伟大的function。 但是,我开始用命令中的敏感细节将mysqllogging到mysql中。 我如何删除历史logging?