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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Lesser Known Terminal Editors

89 点作者 Fudgel将近 4 年前

23 条评论

PAPPPmAc将近 4 年前
I&#x27;ve been really taken with Micro for a couple years.<p>I have the classic GUI-style control key combinations (^Z,X,C,V,F, etc.) so deeply in my fingers that I inevitably try to use them everywhere, appropriate or not, and Micro does the right thing with them. Super intuitive (Ctrl+Arrows to jump words) and&#x2F;or mnemonic (Ctrl+T for Tab) for the usual text-editor features. A good selection of power feature like Sublime-ish multiple cursors and a scriptable command line. Mouse integration just works in X. Hooks xclip or xsel to integrate with the system clipboard. Etc.<p>And (being written in go), it&#x27;s super easy to make static binaries and&#x2F;or cross-compile to drop on machines which are fucked or you have limited access to or the like. Eg. if you need an editor on some random embedded ARM Linux box, you can&#x27;env GOOS=linux GOARCH=arm CGO_ENABLED=0 make&#x27; and a few seconds later you have a binary to drop there.
评论 #27489417 未加载
评论 #27488730 未加载
评论 #27488317 未加载
评论 #27486196 未加载
mftrhu将近 4 年前
&gt; troff - <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Troff" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Troff</a><p>... why is <i>troff</i> on a list of terminal <i>editors?</i> It can format text for the terminal, sure - and it&#x27;s quite versatile, as I discovered playing around with it - but it&#x27;s as much of an editor as LaTeX or markdown.<p>That said, if I used to find new editors fascinating - <a href="http:&#x2F;&#x2F;www.texteditors.org&#x2F;cgi-bin&#x2F;wiki.pl" rel="nofollow">http:&#x2F;&#x2F;www.texteditors.org&#x2F;cgi-bin&#x2F;wiki.pl</a> - these days I just can&#x27;t imagine leaving Emacs and my own customizations behind.
drran将近 4 年前
Turbo - editor made using TurboVision, with support for Unicode: <a href="https:&#x2F;&#x2F;github.com&#x2F;magiblot&#x2F;turbo" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;magiblot&#x2F;turbo</a>
评论 #27488066 未加载
CalChris将近 4 年前
<i>TECO</i> should be on that list. But I don&#x27;t know that there are any modern implementations. It dates to 1962 and was DEC specific.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;TECO_(text_editor)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;TECO_(text_editor)</a>
评论 #27488162 未加载
评论 #27488291 未加载
dsevil将近 4 年前
joe needs to be on that list. probably.<p><a href="https:&#x2F;&#x2F;joe-editor.sourceforge.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;joe-editor.sourceforge.io&#x2F;</a>
评论 #27489161 未加载
评论 #27485396 未加载
评论 #27488177 未加载
评论 #27481811 未加载
Bluecobra将近 4 年前
Why the heck is ed on the list? It’s probably included in every *nix distro ever made. After all it is THE standard editor. :)
评论 #27489115 未加载
评论 #27488953 未加载
评论 #27490140 未加载
TylerE将近 4 年前
jed is the one I have fond memories of. Back before I could manage vi or emacs, it provided a dead-simple to use editor with &quot;traditional&quot; key bindings (e.g. ctrl-s to save), was often installed by default on random cheap servers, and provided working syntax highlighting out of the box.
评论 #27481953 未加载
trwired将近 4 年前
I&#x27;d love to use a terminal editor with Sublime-like keyboard scheme. In fact if Sublime HQ started selling a terminal version of Sublime Text, I&#x27;d buy it.
评论 #27482086 未加载
评论 #27488348 未加载
fouc将近 4 年前
I&#x27;ve always wondered if there was an editor like QEDIT on MSDOS, but remade for linux. qedit was miles better than nano.
评论 #27488338 未加载
stonefish将近 4 年前
Gentoo linux has a list of packages that it deems to be acceptable terminal editors. <a href="https:&#x2F;&#x2F;gitweb.gentoo.org&#x2F;repo&#x2F;gentoo.git&#x2F;tree&#x2F;virtual&#x2F;editor&#x2F;editor-0-r3.ebuild" rel="nofollow">https:&#x2F;&#x2F;gitweb.gentoo.org&#x2F;repo&#x2F;gentoo.git&#x2F;tree&#x2F;virtual&#x2F;edito...</a>
NmAmDa将近 4 年前
This reminds me of last year when I got over with vim and I knew about micro. Since that I lived with &quot; alias vim=&#x27;micro&#x27; &quot; into my zsh config. It is not that famous and cannot be customized a lot like vim but I always hated going between modes.
forgotpwd16将近 4 年前
A similar list is on Wikipedia: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;List_of_text_editors#Text_user_interface" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;List_of_text_editors#Text_user...</a>
LeoPanthera将近 4 年前
&quot;!Zap&quot; is not a terminal editor at all, it&#x27;s a GUI text editor for RISC OS.
评论 #27481673 未加载
评论 #27481961 未加载
评论 #27481819 未加载
peterhil将近 4 年前
I would add Emacs style editors to the list:<p>- zile - mg - qemacs<p>I use zile almost daily for small edits.
评论 #27481959 未加载
评论 #27484855 未加载
评论 #27482929 未加载
znpy将近 4 年前
I&#x27;m surprised I couldn&#x27;t find mg on the list.<p>It&#x27;s like a micro-version of emacs. Imagine an editor just to fit your muscular memory, but without all the elisp and stuff. Just for those quick edits.
underscore_ku将近 4 年前
micro &gt; nano
评论 #27482262 未加载
sea6ear将近 4 年前
I had a brief flirtation with THE (The Hessling Editor) when I was in college.<p>It was programmable in Rexx. I found it fascinating but ultimately moved on to Vim and Emacs as my daily drivers.
评论 #27637901 未加载
rascul将近 4 年前
I used setedit some few decades ago.<p><a href="http:&#x2F;&#x2F;setedit.sourceforge.net&#x2F;" rel="nofollow">http:&#x2F;&#x2F;setedit.sourceforge.net&#x2F;</a>
erk__将近 4 年前
There is also ee&#x2F;aee&#x2F;xee which is by default installed on FreeBSD as a alternative to vi which does not have mode switching.
rejectedandsad将近 4 年前
Are there any terminal editors that support default tree views? I&#x27;m aware of most having them as separate extensions like NERDTree
评论 #27481611 未加载
donio将近 4 年前
One of these is not like the others.
评论 #27482218 未加载
tankfeeder将近 4 年前
dte
boardwaalk将近 4 年前
Probably ought to be called &#x27;terminal-based editors&#x27;. Though I suppose you could edit a terminal(&#x27;s source code) with one of these. &lt;&#x2F;pedantry&gt;