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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

A vim interface for gmail: Vmail

145 点作者 ezl超过 12 年前

21 条评论

3amOpsGuy超过 12 年前
When will we get a "programer's web browser"?<p>I mean a full blown browser of current generation abilities, but with the option of completely keyboard driven interaction. Concise input of small commands (navigation, data extraction, exploring and massaging of extracted data, data uploading etc.) that can be composed to form more complex interactions.<p>It should have full interoperability with the CLI, don't go re-inventing grep, sed etc. but instead stand on their shoulders by interoperating fluently with them. In practice i expect this means the "programer's browser" functions as a full blown terminal emulator too.<p>If it were a text editor (and it should be a competent one of those, but the web is more than a textual medium so some implementations should certainly offer richer functionality than plain text editing) then the net and its many protocols would be its filesystem.<p>It should be extensible, but only by 1 language. Competing programer's browsers could offer alternative extension languages as their differentiator.<p>It should be entirely open for extension, by that i mean more than plugins, i should be able to rip out core parts of it to be replaced with alternative implementations (A's needs won't match B's needs and so on).<p>It shouldn't go too far though, it shouldn't be a full blown operating system: why re-invent the wheel, reuse the thousands of man years effort in existing OS's. It should be multi platform.<p>We almost have the requisite component parts available now, who's going to get the ball rolling with the new wave of "programer's browsers"?
评论 #4923814 未加载
评论 #4923655 未加载
评论 #4924374 未加载
评论 #4924846 未加载
评论 #4923835 未加载
评论 #4925304 未加载
评论 #4924142 未加载
评论 #4923675 未加载
评论 #4925008 未加载
baydinalex超过 12 年前
I love it. For decades, my flame war offensives against the evil crusaders of Emacs have stalled out against their Maginot Line of "But Emacs can be your mail client too!" This is like a Blitzkrieg of flame war glory. PARIS PREPARE TO BE MINE!!!
评论 #4924338 未加载
algorias超过 12 年前
&#62; To save you keystrokes, Vmail provides alternative key mappings for ,* , ,#, and ,!<p>Unfortunately, vmail doesn't seem to consider internationalization important at all. US users save a single press of the shift key when starring messages (,8 instead of ,*), but on a german keyboard, where the star is shift-3 instead of shift-8, the shift-less version of starring trashes the message instead. Not a typo I'm eager to make.<p>Problems like this are, sadly, way too common.
评论 #4924369 未加载
评论 #4923955 未加载
kecebongsoft超过 12 年前
While this is awesome, I am one of those guys who feel uncomfortable to store my raw password in a dotfile, not to mention I'm managing my dotfiles in Github, authentication in every run doesn't seem convenient either. I see that this happens in other places such as Github gists-terminal and some twitter-terminal clients. Is there any way we can store these credentials locally in a safer way like SSH keys?.
评论 #4922904 未加载
评论 #4924825 未加载
pge超过 12 年前
for vim fans, another option is mutt or alpine with vim as your editor. Both work with gmail.
评论 #4923012 未加载
评论 #4923146 未加载
评论 #4922963 未加载
thezilch超过 12 年前
Does it have support for two-factor auth? In the event of 2FA/MFA, I'm assuming one needs to generate an application-specific password and keep that in the .rc?<p>Alternatively, I see there are requests for using OAuth, which would be a similar approach to have a "token" that can be revoked.
评论 #4922946 未加载
tmcw超过 12 年前
Same guy as ViTunes. &#60;3 <a href="http://danielchoi.com/software/vitunes.html" rel="nofollow">http://danielchoi.com/software/vitunes.html</a>
freshhawk超过 12 年前
I hope you at least felt some pain in your soul when you wrote a vim plugin for email that was gmail only.<p>Why on earth would you do that?
评论 #4924039 未加载
评论 #4924377 未加载
评论 #4923355 未加载
评论 #4933519 未加载
tommorris超过 12 年前
This is pretty awesome. I've used Mutt in the past but always found it a little bit over-the-top. This is very, very simple to setup and does the job pretty well.<p>But better than that... oh my word, the documentation. How I wish every command line app had that kind of documentation. Just one page that documents the shit out of it.<p>There's only one thing that would make it better: if that documentation came bundled with the RubyGem so I could read it offline with `ri`.
purephase超过 12 年前
This is insane. Amazing, but insane.
wheeee超过 12 年前
Does this mean that vim is now officially finished?
评论 #4922855 未加载
dysoco超过 12 年前
Wow, I love the idea. I have always wanted to manage my mail via terminal, but didn't want to set up Mutt or something similar.
评论 #4922926 未加载
eggoa超过 12 年前
To me, here at work on a Windows machine, that looks like way too many dependencies for me. Looks cool, though.
评论 #4923406 未加载
alexpopescu超过 12 年前
iawesome!thanks danielESC:wq
评论 #4923148 未加载
jebblue超过 12 年前
&#62;&#62; vmail important from barackobama@whitehouse.gov<p>Mmm...yeah I think I'll pass but hey, good idea up to that point.
tbirdz超过 12 年前
It would be great if this had integrated gpg signing and encryption, especially as firegpg doesn't work w/ gmail any more.
mathteacher1729超过 12 年前
Perhaps it is a silly question, but what advantages does this offer over Gmail's rather robust set of keyboard shortcuts?
Tichy超过 12 年前
Why gmail and not email?
skrebbel超过 12 年前
cool! plain curiosity: why gmail-only instead of imap?
tibbon超过 12 年前
Also by Dan: instantwatcher.com
rymith超过 12 年前
Thanks to google killing free Google Apps accounts, I won't get a chance to use this. It's really sad because this is exactly what I was looking for.
评论 #4925249 未加载