Stop learning alone!

Learn faster and stay on-track by joining this free class with other self-learners.

Register for Learning Vim from the inside now.

Learning Vim from the inside

Open Ended Class

Creator: pbr

Status: Established

Join this class!

Hints and Tips

We'll be using vim mercurial id-utils make and of course the rest of the gnu compiler chain. This is a great place to post hints and tips to share how you've managed to leverage these tools. Sure, 'best practice' style step-by-step instructions are appreciated, but 'I managed to get it working by...' style info is welcome as well.

pbr
2 years ago

Reply


is there a way to edit homework that has been submitted?

cfedde
2 years ago

Reply

I forwarded your question to kday.

We've already seen some changes an improvements in how CrunchCourse works, so I wouldn't be surprised if this became available shortly.

pbr
2 years ago

Reply

pbr
2 years ago

Reply

So I found out by experimentation that you can shorten the separator designation on id-util commandlines.

Instead of 'lid -S newline some_identifier' try this:

lid -Sn some_identifier

or

lid -Ss some_identifier
pbr
2 years ago

Reply

So I've been playing with gvim as a "server". It's kind of neat.

Once I've run 'gvim --servername vim' I can then send files to that running gvim process by running 'vim --remote $(lid -kn someidentifier)'

This seems pretty darn useful! I'm still trying to figure out why I have to name my server 'vim' to be able to send files to it, however. I'm guessing maybe 'vim --remote' is using $0 as the servername? ...I'll update you if/when I figure that part out.

pbr
2 years ago

Reply

pbr
2 years ago

Reply

Wow... check out this 10.9K .vimrc

pbr
2 years ago

Reply

pbr
2 years ago

Reply

I know Gary, the owner of that 10.9K .vimrc. I'm not too surprised. He does a good job customizing and perfecting his tools and workflow. He wrote his own distributed issue tracking system so that it could match his DVCS workflow. It was pretty cool.

kday
2 years ago

Reply

cfedde, yes you can edit homeworks now. Thanks for the feedback.

kday
2 years ago

Reply

hmm. If 10.9k is large My 28k vimrc must be super bloated

webframp
2 years ago

Reply

Just found this, the The ultimative Vim configuration

One thing I REALLY like is that his install instructions include viewing the install script before executing it. That's a good practice across-the-board.

pbr
2 years ago

Reply

* Markdown Cheatsheet:

Link:
[clickable text](http://www.example.com)

New Paragraph:
Hit enter twice

Main heading:
# Main Heading Text

Sub-heading:
## Sub-heading Text

List:
* item 1
* item 2
* item 3

Italics:
*italicized text*

Bold:
**bold text**

YouTube:
URL (http://www.youtube.com/watch?v=Ui4AYPcRkYE) turns into embed code

Full Markdown reference