terminal

在 OSX 终端中获取 git 颜色
terminal

在 OSX 终端中获取 git 颜色

我刚刚安装了 XCode,GitHub 适用于 Mac。我已成功运行“GitHub->安装命令行实用程序”。我可以使用这两个应用程序连接到存储库,并且可以在终端中使用 git 命令。 但是 git 命令不使用任何颜色(就像我习惯的那样,如下面的屏幕截图所示)。 我该怎么做才能获得颜色(最好直接在 OSX 终端中,但额外的控制台也可以)。 ...

Admin

Mac OS X Lion 终端将命令提示符置于 PS1 环境变量的中间
terminal

Mac OS X Lion 终端将命令提示符置于 PS1 环境变量的中间

在我安装 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--> 有人知道我该如何纠正这个问题吗? 谢谢! ...

Admin

CLICompanion 是否相当于基于 rpm 的 Linux?
terminal

CLICompanion 是否相当于基于 rpm 的 Linux?

有一款适合 Linux 终端初学者的优秀程序 - CLICompanion - 带有提示和词典的终端。它仅随 deb 包一起分发。我只是想知道这个程序是否有 rpm 包? ...

Admin

让 zenity 和 at 正常工作
terminal

让 zenity 和 at 正常工作

我正在尝试使用zenity和 来制作一个小提醒脚本。问题是,虽然在(或)zenity --info中运行正常,但运行时没有任何反应。作业出现在我的 中,然后运行,但没有弹出窗口。发生了什么?bashshecho "zenity --info" | at now + 1 minatqzenity ...

Admin

tmux:在嵌套的 tmux 会话中共享当前窗口标题(#T)
terminal

tmux:在嵌套的 tmux 会话中共享当前窗口标题(#T)

我最近开始使用 tmux 来真正改善我的终端会话。我需要做的一件事是连接到也运行 tmux 的远程服务器。但是,我发现当前窗口标题(在 tmux 中表示为 #T)在辅助 tmux shell 中不会更新。我想在辅助会话中更新主 tmux 会话值。 “#T” 显然采用了 PROMPT_COMMAND 处理的值,这是每次重新加载提示时运行的命令。但是,如果我连接到远程服务器,它会打开一个服务器端 shell,然后打开 tmux,这会在辅助 tmux 会话中运行一个全新的 shell。我知道如何更新主 tmux 窗口标题的唯一方法是重新加载服务器端 shell ...

Admin

使用终端在 OS X 中更改加密磁盘映像的密码
terminal

使用终端在 OS X 中更改加密磁盘映像的密码

我想要一个存在于我的闪存驱动器上的程序,当运行时, 使用存储的密码打开加密的磁盘映像 然后将密码更改为随机数 保存以便下次使用 这能做到吗? ...

Admin

如何防止在控制台中运行 emacs 时出现“符号的函数定义是无效的:错误”?
terminal

如何防止在控制台中运行 emacs 时出现“符号的函数定义是无效的:错误”?

为了禁用 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...

Admin

少即是多?多即是少?我好困惑
terminal

少即是多?多即是少?我好困惑

当我第一次听到它们的名字时,我感到非常困惑,试图猜测这些工具可能会做什么,我以为我听错了什么。 more和之间有什么区别less?为什么我应该选择其中一个? 它们似乎都做同样的事情…… 而且,为什么它们一开始会被这样命名呢? ...

Admin

为 OSX 终端或 xterm 添加键盘快捷键
terminal

为 OSX 终端或 xterm 添加键盘快捷键

有没有办法在 OSX 中为终端命令添加键盘快捷键。基本上,大多数时候我都会在 MAC 中打开终端应用程序,以便通过 ssh 进入某个服务器 foo。我想要做的是添加一个键盘快捷键(比如 ^k),这样当我在终端上执行此操作时,它会在终端中运行“ssh foo”。 谢谢 PS:我认为如果 Linux 中有适用于 xterm 的东西,那么它也应该适用于终端。所以这可能不是 OSX 特有的问题。 PS2:我希望快捷方式使用“ssh foo”进行回车。如果只是“ssh foo”,那么我可以在 .bashrc 中写一个别名。我的目标是尽量减少一天结束时必须执行的击...

Admin

'less' 退出后不清除屏幕
terminal

'less' 退出后不清除屏幕

“less” 的默认行为是在退出后清除屏幕。当我开始使用时,此行为停止了: export TERM=xterm 现在,“less”会在屏幕上留下我最后查看的页面,并且我想重新启用清除屏幕的默认行为。 在谷歌上搜索这个问题时,我发现人们在他们的中使用以下命令~/.screenrc: altscreen on 我不确定这是否是 Mac 问题,但我没有可用的命令。 我在 Mac 终端上使用 bash shell,并且没有$LESS定义环境变量。 ...

Admin