TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Learn Vimscript the Hard Way

67 pointsby cabaconover 11 years ago

5 comments

deckiedanover 11 years ago
I think my biggest gripe with vim is vimscript... and next is that other languages are optionally compiled in.<p>VIM with only lua, or, since regexps are weird in lua, guile, or heck, even a fast ECMAscript but garrenteed to be the same on all platforms would be great...<p>I&#x27;ve pondered the idea of a &quot;VIM redux&quot; project, not being backwards compatible, but throwing out old cruft, such as vimscript, &quot;embed all the languages but unequally so you can never tell what plugins a system will support!&quot;, vi-compatible default mode, and put on some different defaults like syntax highlighting, etc.<p>I don&#x27;t think I&#x27;ll ever like vimscript... so maybe I should buy the book. :-)
评论 #6262961 未加载
评论 #6262103 未加载
评论 #6262418 未加载
darkchasmaover 11 years ago
I used his drafts extensively while he was writing it, and had built and epub from the files for my own use. The day I could throw some money at him, I did. If you&#x27;ve been using vim, have the modes and chords down, but would like to eek out some more power and customization, buy this book. It explains vimscript much better than any other resource I&#x27;ve read to date.
评论 #6262325 未加载
frewsxcvover 11 years ago
The title implies there&#x27;s an easy way
评论 #6262216 未加载
kazagistarover 11 years ago
Where is the &quot;learn vim the hard way&quot; guide (which this cleary states it is not)? Doing a bazillion examples with random code manipulations might actually allow me to get over the learning hump and remember something of vim...
评论 #6262093 未加载
cabaconover 11 years ago
To seed a comment, here are some VIM links I have enjoyed recently: <a href="https://github.com/carlhuda/janus" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;carlhuda&#x2F;janus</a> is an easy way to pick up some nice plugins. I found it overwhelming the first time I played with it, but I am back around to trying it again and liking it better this time.<p>A set of crazy tips that made me learn to love the g commands: <a href="http://www.rayninfo.co.uk/vimtips.html" rel="nofollow">http:&#x2F;&#x2F;www.rayninfo.co.uk&#x2F;vimtips.html</a><p>I believe I went to that from <a href="http://vim.wikia.com/wiki/Vim_Tips_Wiki" rel="nofollow">http:&#x2F;&#x2F;vim.wikia.com&#x2F;wiki&#x2F;Vim_Tips_Wiki</a>, which isn&#x27;t as fun to navigate as I would like it to be.
评论 #6261703 未加载