在 OSX 终端中获取 git 颜色
我刚刚安装了 XCode,GitHub 适用于 Mac。我已成功运行“GitHub->安装命令行实用程序”。我可以使用这两个应用程序连接到存储库,并且可以在终端中使用 git 命令。 但是 git 命令不使用任何颜色(就像我习惯的那样,如下面的屏幕截图所示)。 我该怎么做才能获得颜色(最好直接在 OSX 终端中,但额外的控制台也可以)。 ...
我刚刚安装了 XCode,GitHub 适用于 Mac。我已成功运行“GitHub->安装命令行实用程序”。我可以使用这两个应用程序连接到存储库,并且可以在终端中使用 git 命令。 但是 git 命令不使用任何颜色(就像我习惯的那样,如下面的屏幕截图所示)。 我该怎么做才能获得颜色(最好直接在 OSX 终端中,但额外的控制台也可以)。 ...
我见过Consolas非常好的编程字体。 但我不认为相同的字体在控制台和终端上看起来很好。 还有其他建议吗? ...
在我安装 Lion 之前,打开一个终端窗口,将光标放在提示符的末尾,如下所示: Wed Aug 31{shirsch4@Susan-Hirschs-iMac}/projects/perl/perl/lib/Utils--><cursor> 现在,当我打开一个终端窗口时,光标会出现在提示符的中间某处,如下所示: Wed Aug 31{shirsch4@Susan-Hirsch<cursor>-iMac}/projects/perl/perl/lib/Utils--> 有人知道我该如何纠正这个问题吗? 谢谢! ...
有一款适合 Linux 终端初学者的优秀程序 - CLICompanion - 带有提示和词典的终端。它仅随 deb 包一起分发。我只是想知道这个程序是否有 rpm 包? ...
我正在尝试使用zenity和 来制作一个小提醒脚本。问题是,虽然在(或)zenity --info中运行正常,但运行时没有任何反应。作业出现在我的 中,然后运行,但没有弹出窗口。发生了什么?bashshecho "zenity --info" | at now + 1 minatqzenity ...
我最近开始使用 tmux 来真正改善我的终端会话。我需要做的一件事是连接到也运行 tmux 的远程服务器。但是,我发现当前窗口标题(在 tmux 中表示为 #T)在辅助 tmux shell 中不会更新。我想在辅助会话中更新主 tmux 会话值。 “#T” 显然采用了 PROMPT_COMMAND 处理的值,这是每次重新加载提示时运行的命令。但是,如果我连接到远程服务器,它会打开一个服务器端 shell,然后打开 tmux,这会在辅助 tmux 会话中运行一个全新的 shell。我知道如何更新主 tmux 窗口标题的唯一方法是重新加载服务器端 shell ...
我想要一个存在于我的闪存驱动器上的程序,当运行时, 使用存储的密码打开加密的磁盘映像 然后将密码更改为随机数 保存以便下次使用 这能做到吗? ...
为了禁用 emacs 中的滚动条,我将 (toggle-scroll-bar -1) 添加到我的 .emacs 文件中,当我在控制台模式之外运行 emacs 时,它工作得很好。但是,当我在终端中运行 emacs 时,我收到错误 Symbol's function definition is void: toggle-scroll-bar 我正在运行 Emacs 23.3.1 这是我运行 --debug-init 时的跟踪 1 Debugger entered--Lisp error: (void-function scroll-bar-mode...
当我第一次听到它们的名字时,我感到非常困惑,试图猜测这些工具可能会做什么,我以为我听错了什么。 more和之间有什么区别less?为什么我应该选择其中一个? 它们似乎都做同样的事情…… 而且,为什么它们一开始会被这样命名呢? ...
有没有办法在 OSX 中为终端命令添加键盘快捷键。基本上,大多数时候我都会在 MAC 中打开终端应用程序,以便通过 ssh 进入某个服务器 foo。我想要做的是添加一个键盘快捷键(比如 ^k),这样当我在终端上执行此操作时,它会在终端中运行“ssh foo”。 谢谢 PS:我认为如果 Linux 中有适用于 xterm 的东西,那么它也应该适用于终端。所以这可能不是 OSX 特有的问题。 PS2:我希望快捷方式使用“ssh foo”进行回车。如果只是“ssh foo”,那么我可以在 .bashrc 中写一个别名。我的目标是尽量减少一天结束时必须执行的击...
“less” 的默认行为是在退出后清除屏幕。当我开始使用时,此行为停止了: export TERM=xterm 现在,“less”会在屏幕上留下我最后查看的页面,并且我想重新启用清除屏幕的默认行为。 在谷歌上搜索这个问题时,我发现人们在他们的中使用以下命令~/.screenrc: altscreen on 我不确定这是否是 Mac 问题,但我没有可用的命令。 我在 Mac 终端上使用 bash shell,并且没有$LESS定义环境变量。 ...
当我运行 WinSat.exe 时,它会打开一个新的终端窗口 - 而当 WinSat 终止时,终端窗口会关闭,所以我没有时间读取输出。 为什么会发生这种情况?我该如何阻止它? ...
在 OS XI 的终端提示符下输入echo $'\ec'ti 会清除控制台。不过我不知道为什么会这样。它在做什么? 我猜这也适用于其他版本的 Linux。有人能解释一下吗? ...