terminal相关内容

-bash: export: `=': 不是一个有效的标识符

每次打开终端时都会出现以下错误: 上次登录: ttys000 上周日 8 月 4 日 17:23:05-bash: export: `=': 不是一个有效的标识符-bash: 导出: `/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/mysql/bin': 不是一个有效的标识符-bash: export: `=': 不是一个有效的标 ..
发布时间:2021-12-28 10:40:24 其他开发

CMD.exe 替换

有谁知道一个好的命令提示符替代品?我试过 bash/Cygwin,但这并不能真正满足我的工作需求,因为它太重了.我想要 cmd.exe 上的函数对函数相同的包装器,但具有突出显示、智能感知和(关键)选项卡式界面.Powershell 还行,但界面还是欠缺. 解决方案 Edited: 我一直在使用 ConEmu (http://conemu.github.io/) 已经有一段时间了.这也是一 ..
发布时间:2021-12-28 10:40:14 其他开发

我可以在 OS X v10.6.8 上升级到当前版本的 Ruby (2.2.3) 吗?

我正在查看“安装 Ruby on Rails · Mac OS X Yosemite",并且在说明中它说要更新您的操作系统,我真的不想这样做,因为我的电脑已经变旧了. 我还发现了“如何将 Ruby 更新为1.9.x 在 Mac 上?".据我所知,我没有 RVM,我害怕再次安装,以防我的系统要求仍然不够好. 最终,我正在尝试更新 Jekyll,但我需要先更新我的系统.我需要 Ruby 1 ..
发布时间:2021-12-28 10:40:06 其他开发

如何从目录中递归查找所有文件扩展名?

我可以使用什么命令或命令集合来返回目录(包括子目录)中的所有文件扩展名? 现在,我正在使用 ls 和 grep 的不同组合,但我找不到任何可扩展的解决方案. 解决方案 这个怎么样: 查找.-type f -name '*.*' |sed 's|.*\.||'|排序 -u ..
发布时间:2021-12-28 10:39:56 其他开发

256 色屏幕内 vim 颜色的奇怪行为

我试图让 vim 的语法高亮显示(256 色)在 screen 内工作,它在 gterm 内运行. 一开始效果很好.我所说的“一开始"是指,当我启动screen,进入vim后,颜色看起来不错,而且真的有256种颜色. 但过了一段时间(我不知道确切多久),颜色会自动变回外观,好像只有 8 种(或 16 种?)颜色. 例如,在这已经发生之后,如果我输入命令 hi 评论 ctermf ..
发布时间:2021-12-28 10:39:49 其他开发

OS X Mavericks 的 Sublime Text 3 和终端提示?

我正在尝试在 OS X Mavericks 上设置 Sublime Text 3 并感到沮丧. 我遵循了安装和设置方面的所有常见问题,即谷歌搜索 Sublime Text 网站和 Stack Overflow.不可避免地,我错过了一些小事,但它让我感到严重的胃灼热. 到目前为止我所做的: 已下载 Sublime Text 3,位于我的/Applications 目录中 按照指南 ..
发布时间:2021-12-28 10:39:43 其他开发

OS X 终端:同时具有 Meta 键 + alt 功能

有没有办法使用 alt/option 键作为元键,但仍然能够使用它来制作一些需要它的字符? 例如,在我的本地键盘布局中: @ 是 alt + 2 \ 是 alt + shift + 7 | 是 alt + 7 等 所以,如果我将 alt 设置为元键,我就不能再制作这些字符了.另一方面,使用“press esc, release esc, press a key"来制作元键序 ..
发布时间:2021-12-28 10:39:33 其他开发

nano 错误:打开终端时出错:xterm-256color

安装 OSX Lion 后,我尝试: nano/etc/apt/sources.list 但我收到此错误: 打开终端时出错:xterm-256color 如果我尝试切换 terminal.app 首选项以“xterm color"而不是 xterm-256color 打开终端窗口,一切正常. 发生了什么? 解决方案 在 Red Hat 这对我有用: export TERM= ..
发布时间:2021-12-28 10:39:17 其他开发

如何通过 Ubuntu 终端编辑/保存文件

这是一个很简单的问题: 我只需要打开一个文件(这个文件名是 galfit.feedme).当我在目录中时,我可以使用 view galfit.feedme 查看文件,但我不知道如何编辑此文件,然后保存编辑.你是怎样做的? 解决方案 普通文本编辑器是 nano 或 vi. 例如: root@user:# nano galfit.feedme 或 root@user:# vi ..
发布时间:2021-12-28 10:39:08 其他开发

更改在终端中打开的文件的默认编辑器?(例如将其设置为 TextEdit/Coda/Textmate)

有没有办法让在终端中打开进行编辑的文件改为在 Textedit 中打开? 例如,一个命令可能会打开一个文件进行编辑(如 git commit),而不是在 vim 或 emacs 中打开该文件,它会在 Textedit(或者可能是另一个文本编辑应用程序)中打开您选择的,例如 Coda 或 Sublime). 作为一个额外的问题,有没有什么方法可以专门配置 git 以自动打开在应用程序目录 ..
发布时间:2021-12-28 10:39:00 其他开发

OS X 终端颜色

我是 OS X 的新手,在使用 Ubuntu Linux 一段时间后刚刚获得了一台 Mac.在我试图弄清楚的许多事情中,我的终端窗口中没有颜色——就像在运行 ls -la 或 git status... 我就是不知道如何在我的外壳中激活颜色. 解决方案 这是我找到的一个解决方案终端颜色. 编辑您的 .bash_profile(从 OS X 10.8 开始)——或(对于 10.7 ..
发布时间:2021-12-28 10:38:26 其他开发

在 Mac OS finder 中打开终端

是否有类似于 Mac OS 的“在此处打开命令窗口"Windows Powertoy 的东西?我通过谷歌搜索找到了几个插件,但想看看哪些插件最适合开发者. 解决方案 从 Mac OS X Lion 10.7 开始,Terminal 完全包含此功能即服务.与大多数服务一样,这些服务在默认情况下处于禁用状态,因此您需要启用它才能使其显示在“服务"菜单中. 系统偏好设置 > 键盘 > 快捷 ..
发布时间:2021-12-28 10:38:17 其他开发

使用“rails server"后如何使用相同的终端窗口命令?

好的,这是我的问题.我输入“rails s",然后我的终端不会让我输入任何命令.所以我必须启动一个新的终端窗口,这很烦人. 另一方面,我可以输入分离的“rails s -d",然后在需要时停止服务器很痛苦.(而不是使用 control+c,我必须找到 PID 并使用 kill -9 PID) 我不是专业人士,所以如果有人有任何建议,将不胜感激,谢谢! 解决方案 我不相信有一种方 ..
发布时间:2021-12-28 10:38:11 其他开发

如何向pygobject虚拟终端发送命令?

现在我可以创建一个终端,但输出不用作命令.它只是向虚拟终端打印一个字符串. from gi.repository import Gtk, GObject, Vte类 TheWindow(Gtk.Window):def __init__(self):Gtk.Window.__init__(self, title="继承的单元格渲染器")self.set_default_size(400, 200) ..
发布时间:2021-12-28 10:38:04 Python

(master) 在终端提示结束时

我只是在用 git 和那种类型的东西学习更多,所以我只是在 git 中使用了 init.执行此操作并提交到存储库之后.我的终端提示末尾仍然有 (master).我正在使用 linux ide.我怎样才能退出这个并回到正常的终端提示? 解决方案 如果当前目录在 Git 存储库中,则将显示 Git 分支(除非您更改 Robin Green 的回答中提到的 PS1 变量).这意味着您需要做的就是 ..
发布时间:2021-12-28 10:37:56 服务器开发

Control + , 在 Terminal.app 中

我在 emacs 的窗口版中使用快捷方式 C-,. (global-set-key (kbd "C-,") 'dabbrev-expand) 我的问题是这个快捷方式在 emacs 的控制台版本中不起作用. 我尝试了很多东西(.inputrc、set bind-tty-special-chars off、bind 命令在.bashrc) 但似乎没有任何效果;我从来没有用这种组合键收到过任何 ..
发布时间:2021-12-28 10:37:26 其他开发

如何将 ctrl+d 插入到我的 linux 脚本中?

我想执行以下命令: cat > 模板.txt[在终端输入]文本[终端中的Ctrl+d] 在脚本中. 有没有办法告诉脚本执行 enter\Ctrl d?有没有办法创建一个文件并在脚本中写入它? 我没有找到任何对我有用的东西. 谢谢. 解决方案 A 此处文档我认为这有点像您所谈论的内容的脚本版本,尽管从您的描述中我并不完全清楚. #!/bin/bash猫 >te ..
发布时间:2021-12-28 10:37:12 服务器开发

想在 python 中调整终端窗口的大小,工作但不太正确

我试图在启动 python 脚本时调整终端窗口的大小,以确保显示为静态大小.它正在工作,但并不完全符合我的预期.我尝试了几种方法: 导入系统sys.stdout.write("\x1b[8;40;120t") 和 导入子流程subprocess.call(["echo","-e","\x1b[8;40;120t"]) 甚至只是 打印“\x1b[8;40;80t" 它们都可以工作并调整真 ..
发布时间:2021-12-28 10:37:01 Python

原始终端模式 - 如何输入?

我有一个以原始终端模式接收输入的聊天客户端,但我不知道如何在这种模式下处理输入.我需要知道两件事: 如何逐个字符读取输入并显示?我是否必须有某种读取循环,一次读取一个字符并将其存储在缓冲区中? 如果我希望我的服务器处理新行条目上的输入,我是否必须在每个字符进入我的缓冲区时对其进行扫描并查找 \n? 此外,一个在 \n 上刷新的逐字符读取循环示例非常值得一看.谢谢! 解决方案 ..
发布时间:2021-12-28 10:36:52 其他开发