The friendly interactive shell

软件截图:
The friendly interactive shell
软件详细信息:
版本: 2.1.1
上传日期: 17 Feb 15
开发: liljencrantz
许可: 免费
人气: 28

Rating: 5.0/5 (Total Votes: 2)

正如其名称所暗示的,友好的人机交互的shell(也称为鱼)是一个用户友好的,免费和开源的互动UNIX外壳专门设计用于它的互动性和可发现功能。它&rsquo的; SA嵌入式替代的Bash(Bourne shell)中。
鱼&rsquo的,主要目标是提供一套丰富的强大功能,包括制表完成后,可发现和广泛的帮助系统,制表完成字符串使用通配符,而且我们和rsquo的许多其他有吸引力的功能,已经一目了然下面列出。在glanceThe友好的人机交互的shell特点就是简单易用,搜索,记住,并发现。它包括一个特殊的帮助命令,它允许用户访问其所有的文档,语法高亮显示的支持,智能终端的处理,并为GNU / Linux系统的内部剪贴板功能的支持。
该方案是完全用C ++编程语言,可以部署在Linux上,任何分配以及其他类UNIX操作系统,如Mac OS X,BSD或Solaris.Getting开始与fishInstalling鱼壳您的GNU / Linux发行版被证明是一件容易的事,即使对于初学者,你只需要从Softoware下载应用程序的最新版本,保存在电脑上的存档,用你最喜欢的归档管理器提取其内容。
然后,打开终端应用程序去提取存档文件的位置(例如CD /home/softoware/fish-2.1.1),在那里你必须运行&lsquo的; ./配置&&让&rsquo的;命令配置和编译程序,其次是&lsquo的,使安装和rsquo的;命令来安装它

什么在此版本中是新的

  • 在安全补丁:
  • 在该fish_config Web界面现在使用的认证令牌保护请求,只响应与此令牌从本地计算机的请求,防止一个远程执行代码的攻击。 (收盘CVE-2014至2914年)。 #1438
  • P衬底和funced不再容易受到攻击,允许本地权限提升以及数据篡改(收盘CVE-2014年至2906年和CVE-2014-3856)。 #1437
  • 在fishd使用安全路漫漫其插座,防止本地权限提升攻击(收盘CVE-2014至2905年)。 #1436
  • __ fish_print_packages不再容易受到攻击这将允​​许本地权限提升以及数据篡改(收盘CVE-2014-3219)。 #1440
  • 在其他修正:
  • 在fishd现在忽略SIGPIPE,固定使用像GNU并行以及更常发生的其他fishd变化的结果工具崩溃。 #1084&#1690

什么是2.0.0版本,新的

  • 在显着的变化:
  • 在命令替换现在修改$#状态547。
  • 在命令替换(如(PWD))被忽视的此前的退出状态;然而,现在它修改$状态。此外,set命令现在只能设置在故障状态$;这是不变的成功。这允许对以下的模式:
  • 如果设置python_path(其中蟒蛇)
  • ...
  • 在结束
  • 由于集不修改成功$状态时,如果分支有效地测试其是否成功,如果是这样,该集是否也成功了。
  • 在改善$ PATH处理。
  • 有一个新的变量,$ fish_user_paths,可普遍设置,并且其内容被追加到$ PATH#527
  • 的/ etc /路径和/etc/paths.d现在推崇的OS X
  • 在鱼不再修改$ PATH中找到了自己的二进制文件
  • 在龙行不再使用省略号换行,并复制和粘贴不应该再有一个新行,即使该行被打破#300
  • 在新语法的索引范围(有时被称为"切片和QUOT;)#212
  • 在鱼现在支持一个else if语句#134
  • 在过程和pid完成现在的工作在OS X#129
  • 在鱼现在是重新定位,而不再依赖于编译时的路径#125
  • 在鱼现在支持通过fish_right_prompt功能#80
  • 右键提示(RPROMPT)
  • 在鱼现在使用叉的posix_spawn而不是在可能的情况,这是更快的BSD和OS X#11
  • 在其他著名的修正:
  • 在更新VCS落成(的darcs,CVS,SVN,等等。)
  • 避免在主线程中调用GETCWD,因为它可以挂#696
  • 在控制-D(前进删除)不再以期#667
  • 停止
  • 在完井许多新的命令
  • 在鱼现在尊重的rxvt独特的键绑定#657
  • 在XSEL不再建鱼的一部分。如果分开#633安装了它仍然会被调用
  • __ fish_filter_mime不再喷出#628
  • 在该--no-execute选项鱼不再创出块#624
  • 结束的时候倒了
  • 在fish_config知道如何找到鱼,即使它不是在$ PATH#621
  • 在领先的空间,现在阻止写入历史,做在bash和zsh中#615
  • 在按下回车键后,一个反斜杠只到一个新的行,如果它后面是空白或线#613
  • 结束
  • 在printf的现在是一个内建#611
  • 在事件处理函数应该如果信号被阻断#608不再消防
  • 在SET_COLOR现在是一个内建#578
  • 在手册页落成现在所处的位置,而不是你的落成在新generated_completions目录,目录#576
  • 标签现在清除自动建议#561
  • 标签从一对引号内完成现在试图"适当"收盘报价#552

  • 现在
  • $ EDITOR可以是一个列表:例如,设置EDITOR GVIM -f)#541
  • 在机构的情况下,现在缩进#530
  • 在配置文件切换-p不再崩溃#517
  • 您现在可以控制-C出读#516
  • 在umask是目前功能在OS X#515
  • 避免调用getpwnam在主线程,因为它可以挂#512
  • 的Alt-F或Alt键,右箭头标志(Option-F或选项,右箭头)现在接受的自我暗示#一个字435
  • 在您的登录shell不再设定杀死鱼的OpenSUSE#367
  • 在反斜线现在加入,而不是创建多个命令#347线,
  • 在呼应现在实现-e标志解释逃逸#337
  • 当用户输入的最后一个令牌包含大写字母,使用它的情况下,优先到的自我暗示#335
  • 在说明现在有自己的柔和颜色#279
  • 在通配符开始了。 (例如,LS。*)不再匹配。和..#270
  • 在递归通配符现在处理符号链接循环#268
  • 您现在可以从fish_config Web界面#250删除历史记录项
  • 在OS X的构建,现在的薄弱环节wcsdup和wcscasecmp#240
  • 在鱼现在保存和恢复的进程组,以防止某些进程被误报为停止#197
  • 现在,funced需要一个编辑器选项#187
  • 在交替行的颜色是鱼寻呼机可以通过fish_pager_color_secondary#186
  • 在通用变量值现在存储根据您的MAC地址,而不是您的主机名#183
  • 在这个^现在只能做一个标准错误重定向,如果它是一个记号的第一个字符,使用户的git快乐#168
  • 在自动建议将不再导致换行#167
  • 在一个Unicode组合字符#155更好地处理
  • 在鱼SIGHUPs过程往往#138
  • 在鱼不再导致sudo来询问密码每次
  • 在鱼的行为在午夜指挥官#121
  • 更好
  • 设置-e不再崩溃#100
  • 在鱼现在会自动从bash的导入历史,如果没有鱼的历史#66
  • 在引用字符串中反斜杠,换行,现在表现得更加直观#52
  • 标签的标题应iTerm2#正确显示47
  • 在SCP远程路径完成现在有时工作#42
  • 在内置不再读取显示自动建议#29
  • 在自定义键绑定现在可以通过fish_user_key_bindings功能#21
  • 设置
  • 在所有的Python脚本现在在两者的Python 2和Python 3#14
  • 正确运行
  • 的“接受自我暗示和QUOT;键现在可以配置#19
  • 在自动建议将不再显示无效的命令#6

什么是1.23.1版本,新的

  • 在本新闻稿中包含一长串修复的错误,烦恼和不合理的特性,以及许多新的命令特定的选项卡落成。

要求

  • 在Doxygen的
  • 的Ncurses

类似的软件

CrushFTP
CrushFTP

3 Jun 15

WU-FTPD
WU-FTPD

3 Jun 15

PurePostPro
PurePostPro

14 Apr 15

意见 The friendly interactive shell

评论没有发现
添加评论
打开图片!