开发工具 Happycasts: vimrc 使用入门

happypeter · 2012年07月30日 · 最后由 caojunvincent 回复于 2013年02月15日 · 7471 次阅读

http://happycasts.net/episodes/31 介绍了 .vimrc 文件的基本作用,讲解了 map,set, autocmd 等常见设置,目的在于帮助初学者对 .vimrc 有一个完整的认识,以便快速上手使用。

有很多可以参考的:http://spf13.com/post/perfect-vimrc-vim-config-file/ https://github.com/vgod/vimrc

楼主不妨参考一下以上人的,然后综合一下,找到一个比较合适的配置,对照着讲就有针对性了。

反正我是看了他们的配置之后,慢慢去理解的,之前是一头雾水。

#2 楼 @googya 果然是很优秀的资源 👍

谢谢@happypeter 辛苦通知大家,视频我看了三遍,很有收获。

建议:

  1. 是否能在 happycasts 上添加 Email subscribe 功能,这样可以一劳永逸通过邮件通知大家。
  2. 有没有办法在不用重启 Vim 的情况下 reload .vimrc 文件?
  3. 感觉在开头用了不少篇幅介绍.vimrc 的工作原理,像这类的文件还有.irbrc, .gemrc 等配置文件,其实可以一笔带过,然后多一些篇幅介绍一些常用的,推荐放置到.vimrc 中的配置给大家,这样大家可以立即放置到自己的.vimrc 中并瞬间提升使用 vim 的体验。

最后再一次谢谢@happypeter 辛苦录制了一期非常优秀的 vim 视频!

好东西,赞一个,周末专门看了几讲内容。但是有点小问题:视频缓冲的有点慢,有一个讲 grep 的,基本上到 30% 左右就不动了,我那里是 10M 带宽。

#4 楼 @lgn21st 回复:

  1. 有道理,会尽快加的
  2. vimrc 里加这一行

    autocmd! bufwritepost vimrc source ~/.vim/vimrc

    NOTE: 我首先 mv .vimrc .vim/vimrc, 然后做了个符号链接 ln -s ~/.vim/vimrc ~/.vimrc

  3. 这个视频的实例部分太干瘪,这是硬伤,改进版里会解决这个问题 😄 不过,前面的原理部分对于有些 unix 初入门者还是有点用的。Happycasts 会尽量对 0 基础学习者友好。

#5 楼 @chinacheng 可以尝试“下载”,或者到 youku 去观看,网页上都有相应链接的。 视频是放在 Linode 东京。个别时候确实存在连接不上的问题。其实我的需求比较单纯,就是能跑 rails,并托管视频就行,现在正在寻找提速方案,求各位指点 😢

#6 楼 @happypeter 谢谢特别为 Unix 入门者考虑。

请大家不要忘记通过点击主题贴右下角的“喜欢”来感谢@happypeter 哦。

#7 楼 @happypeter 哈哈,看到那两个链接了,我可能是太过专注于视频本身了,把那个颜色淡淡的两个链接忽略掉了。

#9 楼 @chinacheng 这个我得重视起来

视频录制软件是什么?还能记录按键

#11 楼 @suupic 录屏用:screenflow, 按键显示:keycastr http://happycasts.net/about

#12 楼 @happypeter 在mac下录制的吗?

@happypeter 只是改.vimrc 的话,可以 :source ~/.vimrc 重新加载。本视频很好很有用:)

#15 楼 @lyfi2003 对,也有很多人会对这个命令做个快捷键映射,如

map ,r :source ~/.vimrc

手动的东西总是较让人放心。

我一般修改完.vimrc 以后直接

:source %

% 表示当前文件。

#17 楼 @zhex 对,其实这样也是干净利落

这样又可以省几个字符

:so %

网站后面那个 logo 好像是 github 的吧。。

#19 楼 @7LI Yes, and I also steal lots of css and js from github 😏

#20 楼 @happypeter And I think you're interesting, cause you use English all the way around RubyChina

#20 楼 @happypeter 顺便问个问题,视频是直接存放在服务器文件系统然后播放时候直接调用的?

#22 楼 @7LI 对,我用 http://sublimevideo.net/ 。不过国内太卡了,所以正考虑换个别的 player,any suggestion?

#24 楼 @7LI looks really promising, thx so much!

@happypeter vimrc 文件我一直有点害怕去‘读’的,趁着春节假期看过你的一系列视频后,深入浅出的讲解,脉络顿时被梳理,清晰了很多,非常感谢!

需要 登录 后方可回复, 如果你还没有账号请 注册新账号