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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

The Command-Line Office

131 点作者 marcuskaz大约 11 年前

17 条评论

zx2c4大约 11 年前
The author of this article uses pass [1] for password management. I&#x27;m the author of pass, if anyone here has any questions.<p>[1] <a href="http://www.zx2c4.com/projects/password-store/" rel="nofollow">http:&#x2F;&#x2F;www.zx2c4.com&#x2F;projects&#x2F;password-store&#x2F;</a>
评论 #7346237 未加载
评论 #7345379 未加载
评论 #7345799 未加载
评论 #7345671 未加载
评论 #7346733 未加载
评论 #7344778 未加载
评论 #7344656 未加载
评论 #7344632 未加载
russellallen大约 11 年前
I&#x27;m a big command line fan, but vi&#x2F;emac&#x2F;nano are not word processors. They&#x27;re text editors.<p>You might be able to get close if you are using them to edit Markdown and running it through Pandoc (especially if you add in a non-commandline PDF viewer). But still.<p>WordPerfect 5.1 - now that was a curses&#x2F;command line word processor :) I don&#x27;t know of a modern equivalent though.
评论 #7345835 未加载
评论 #7345041 未加载
评论 #7345944 未加载
评论 #7344933 未加载
doorhammer大约 11 年前
This is convenient timing for me. I was just thinking about dual booting to a stripped down cli only arch install on my netbook for fun. I hadn&#x27;t even thought about having some basic spreadsheet functionality.<p>Should be interesting to mess around with.<p>Not an office app, but I think tmux is probably my favorite all around need-to-have, for when I&#x27;m working cli only.<p>edit: this also makes me think it wouldn&#x27;t be too hard to write an excel as a service layer on a normal windows machine, then use the cli comp to interface with it. You wouldn&#x27;t get the fancy formatting, but you could pretty easily get the calculations and such, as well as some basic formatting. Also not tough to make it save itself and send it out via outlook or whatever you want. Without all the nutty formatting, the data transmission could be pretty light weight. Wonder if anyone&#x27;s done that. Might screw around with it if I have spare time
评论 #7345023 未加载
评论 #7345254 未加载
ams6110大约 11 年前
The author seems to be advocating text mode, not strictly command-line. Editing files with sed is command-line; editing them with vi or emacs or nano is not.
评论 #7344997 未加载
评论 #7345633 未加载
dhimes大约 11 年前
I&#x27;ve finally hit upon an electronic calendar scenario I am happy enough with to try for a few months. I use calcurse, with the main directory for daily, and subdirectories for Weekly, Monthly, Quarterly, and Yearly.<p>I have aliases defined to reach these subdirectories because I am lazy:<p><pre><code> # calcurse stuff export Week=&#x27;-D .calcurse&#x2F;Weekly&#x27; export Month=&#x27;-D .calcurse&#x2F;Monthly&#x27; export Quarter=&#x27;-D .calcurse&#x2F;Quarterly&#x27; export Year=&#x27;-D .calcurse&#x2F;Yearly&#x27; </code></pre> I use tmux and a startup script to open daily, weekly, and monthly<p><pre><code> #!&#x2F;bin&#x2F;bash # Start a session named cal, name the window &quot;Day&quot;, # pane. Detach the session for the setup process. tmux new -s cal -n Day -d # Create second window named &quot;Week&quot;, split it and select left pane tmux new-window -t cal:1 -n &#x27;Week&#x27; # Create a third window named &quot;Month&quot;, split and select left tmux new-window -t cal:2 -n &#x27;Month&#x27; # Load the calendars ## Note ^M and Enter seem to do the same thing tmux send-keys -t cal:0 &#x27;calcurse&#x27; ^M tmux send-keys -t cal:1 &#x27;calcurse $Week&#x27; ^M tmux send-keys -t cal:2 &#x27;calcurse $Month&#x27; Enter # Select window 0 and re-attach the session so we can reach it. tmux select-window -t cal:0 tmux attach -t cal </code></pre> Now I can set up tasks and priorities, and update according to the work plan. Share via rsyn. And not dependent on the cloud (I can rsync to a stick). Drawback; it is not integrated with Evolution or Thunderbird.
评论 #7359923 未加载
matt__rose大约 11 年前
This is actually a list of <i>obscure</i> (20 years of Linux use here, and I haven&#x27;t heard of most of them) command-line utilities. Definitely going to explore calcurse
评论 #7344300 未加载
timonv大约 11 年前
Hah. Great article!<p>Also:<p>* <a href="https://github.com/sup-heliotrope/sup" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sup-heliotrope&#x2F;sup</a> for decentralised and lightning fast email. Written in Ruby, very hackable.<p>* <a href="http://orgmode.org/" rel="nofollow">http:&#x2F;&#x2F;orgmode.org&#x2F;</a> Although I&#x27;m a vim user, I use orgmode for: All my todos, clocking hours for clients, spreadsheets for my training, research notes, calendar, anything else that needs organising and planning.
评论 #7346012 未加载
harrystone大约 11 年前
Roaring Penguin&#x27;s remind is a great piece of software, it&#x27;s been a standard for me since around 2000. Don&#x27;t forget their include files for stuff like holidays and seasons.
评论 #7356138 未加载
zdw大约 11 年前
Also worth looking at: <a href="http://www.ledger-cli.org" rel="nofollow">http:&#x2F;&#x2F;www.ledger-cli.org</a>
ekianjo大约 11 年前
Would be good to add Task Warrior on top of Todo.txt, though.
girvo大约 11 年前
I&#x27;m writing a book, in my terminal. Have been for a while now, maybe 6 months, and all done through an amazing application called Wordgrinder. An old version should be in your distros repository (I know it&#x27;s in Debian anyway). It&#x27;s awesome to boot up to TTY1 and just start writing, no distractions possible. It&#x27;s also entirely written in C and Lua so it&#x27;s quite fun to hack on as well.
jclulow大约 11 年前
Shameless plug for more terminal-based slide&#x2F;presentation software: now with fading, 256 colour transitions and experimental PDF export!<p><a href="http://github.com/jclulow/vtmc" rel="nofollow">http:&#x2F;&#x2F;github.com&#x2F;jclulow&#x2F;vtmc</a>
评论 #7357426 未加载
评论 #7347008 未加载
评论 #7346991 未加载
aidos大约 11 年前
I was totally unaware of sc. My spreadsheeting life just got immeasurably better.
评论 #7346571 未加载
pjmlp大约 11 年前
Or, how to live in UNIX System V, CP&#x2F;M and MS-DOS days.
评论 #7345821 未加载
patrikj大约 11 年前
For me, the big one missing would be Skype. There seems to be a command line client called Clisk though, so perhaps that might be worth checking out.
lorenzfx大约 11 年前
shameless plug: if you want terminal calendaring with CalDAV support you might want to try khal [0], it&#x27;s still in an early stage of development but it already seems to work well enough for quite a bunch of people.<p>[0] <a href="https://github.com/geier/khal/" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;geier&#x2F;khal&#x2F;</a>
rsl7大约 11 年前
taskwarrior !