TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Finalterm - modern terminal done right

62 点作者 pjvds超过 11 年前

12 条评论

jlgreco超过 11 年前
I&#x27;ll say what I said the last time Finalterm was discussed here (and what I often say when &#x27;improved&#x27; terminal emulators are thrown around):<p>Much of what is being provided here could <i>and should</i> be implemented in the shell, not in the terminal emulator. Implemented in the shell, you could get many if not all of these features in any modern terminal emulator. If the terminal emulator genuinely does not provide the facilities that a shell needs to do something, then we can discuss extending the terminal emulator to provide generic facilities <i>that the shell would then use</i>.<p>The dropdowns in particular could and should be implemented in the shell. Look at what Vim does with its completion right now[0]; it doesn&#x27;t need specialized terminal emulator support for that. Throwing in mouse support for those dropdowns would be nice, and could be done with existing terminal emulators.<p>Also, the last time this was discussed people raised concerns that additional parsing of terminal output presented an increased surface area for attack. xterm &#x27;title&#x27; support has caused a vulnerability in the past, we should be careful to not repeat that.<p>[0] <a href="http://1.bp.blogspot.com/_ci2yBnqzJgM/TD1PfKTlwnI/AAAAAAAAADs/nOGWTRLuae8/s1600/vim_complete.png" rel="nofollow">http:&#x2F;&#x2F;1.bp.blogspot.com&#x2F;_ci2yBnqzJgM&#x2F;TD1PfKTlwnI&#x2F;AAAAAAAAAD...</a>
评论 #6574444 未加载
评论 #6574541 未加载
评论 #6574486 未加载
Domenic_S超过 11 年前
This is exactly how a product page should look.<p>- &quot;Get it now&quot; link<p>- <i></i>Demonstrates<i></i> why you want it above the fold<p>- Three major features right up front<p>- More detail below, if you care to read that far<p>I don&#x27;t know if the project is any good, but hot damn I love that page.
评论 #6574387 未加载
chrismonsanto超过 11 年前
If you like the completion dropdown, and use Emacs, you may like term-mode extended with my readline-complete.el [0] and auto-complete-mode. Screenshots on the page.<p>As an aside, you would not believe how difficult it is to read completion data from readline. There is virtually no useful documentation on this matter; many readline settings make the task impossible; the --More-- menu requires your scraper to be interactive... you&#x27;d think there would be an escape to return the necessary data in a computer readable format, but you&#x27;d be wrong.<p>On top of that, some programs use mechanisms similar to but incompatible with readline, see Haskell&#x27;s GHCi and haskeline.<p>[0]: <a href="https://github.com/monsanto/readline-complete.el" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;monsanto&#x2F;readline-complete.el</a>
评论 #6574419 未加载
mgraczyk超过 11 年前
It really kills me to see an otherwise promising terminal with no screen splitting capability, and I did not see splitting mentioned anywhere on their product page.<p>Fortunately it appears to be a feature under active development, and they address splitting on their blog:<p><a href="http://blog.finalterm.org/2013/10/multiple-terminals-final-term-style.html" rel="nofollow">http:&#x2F;&#x2F;blog.finalterm.org&#x2F;2013&#x2F;10&#x2F;multiple-terminals-final-t...</a><p>The landing page looks great, but I think mentioning screen splitting would be wise.
评论 #6574427 未加载
评论 #6574413 未加载
robinhoode超过 11 年前
I remember seeing this here: <a href="http://n0where.net/final-term/" rel="nofollow">http:&#x2F;&#x2F;n0where.net&#x2F;final-term&#x2F;</a><p>While the idea looks great, it seemed slow to react to my key presses. Maybe they can fix that in the near future. Otherwise I&#x27;m probably sticking to xterm.
possibilistic超过 11 年前
This is really cool.<p>I haven&#x27;t evaluated it personally, but I don&#x27;t think it&#x27;s up my alley (I use a tiled WM); Vala and GTK make it seem like it&#x27;s for the Gnome stack, and it also has mouse interactivity. Finalterm might be neat for an Ubuntu box, though.<p>Are there any comparable terminal emulators that support completion, 24-bit color, are hardware-accelerated, etc? I&#x27;d definitely like to replace mine if so.
uolot超过 11 年前
Last time I checked it, it was very buggy and unstable, but current version look much much better.<p>Unfortunately it&#x27;s totally unusable for Vim users...
评论 #6574612 未加载
kcbanner超过 11 年前
I&#x27;m not sure why people find the need to create these things when they already exist in shells such as zsh.
davidjhamp超过 11 年前
This looks like a cool project but lately I&#x27;ve been really enjoying a Guake terminal(<a href="http://guake.org" rel="nofollow">http:&#x2F;&#x2F;guake.org</a>) + fish shell(<a href="http://fishshell.com" rel="nofollow">http:&#x2F;&#x2F;fishshell.com</a>) combo.
casca超过 11 年前
Been watching Finalterm for a few months - it looks interesting but it&#x27;s still too unstable to use for production. The risk of it doing the wrong thing when running on a production host is just not worth the potential efficiency gains.
评论 #6574390 未加载
yeukhon超过 11 年前
suggestion by tabbing in shell is annoying to me. Some commands have popular prefix. It would be better if suggestion is made like the one you did in finalterm (and list most frequent one at the top).
electic超过 11 年前
Too bad it&#x27;s not for mac.
评论 #6574402 未加载
评论 #6574411 未加载