MADEYE

为 CUDA 开发所优化的 VIM 配置

with one comment

vim

年前一直在做 CUDA 相关的开发工作。代码量不是很大,所以选择 puttyscreen 再加个 VIM,游刃有余。

本配置特别优化了 .cu 和 .cuh 源文件的 syntax,整合了一堆插件。另外出于我对花花绿绿的 terminal 的特殊爱好,特别增加了无数配色

Plugin 列表:

  • NERD_tree.vim (映射到快捷键“td”)
  • showfunc.vim
  • taglist.vim (需要配合 ctags 使用)
  • supertab.vim (配合上面那两个)
  • bufexplorer.vim
  • a.vim (用来跳到相应的头文件)
  • c.vim (这个有点重量级,VIM 几乎可以当作 IDE 来用了,使用方法
  • NERD_commenter.vim (用来注释代码的,改了一下,为 CUDA 做了优化 ,注释行“,cc”取消注释行“,cu”)

Color 列表:

astronaut.vim             dw_green.vim         navajo.vim
asu1dark.vim              dw_orange.vim        neon.vim
autumnleaf.vim            dw_purple.vim        neverness.vim
autumn.vim                dw_red.vim           night.vim
baycomb.vim               dw_yellow.vim        nightwish.vim
biogoo.vim                eclipse.vim          nuvola.vim
bluegreen.vim             fine_blue.vim        oceanblack.vim
borland.vim               fnaqevan.vim         oceandeep.vim
breeze.vim                fog.vim              oceanlight.vim
brookstream.vim           freya.vim            olive.vim
buttercream.vim           fruit.vim            PapayaWhip.vim
bw.vim                    golden.vim           print_bw.vim
calmar256-light.vim       habiLight.vim        professional.vim
camo.vim                  hhazure.vim          ps_color.vim
candycode.vim             hhorange.vim         psql.vim
candy.vim                 hhpink.vim           pyte.vim
chela_light.vim           hhspring.vim         rdark.vim
ChocolateLiquor.vim       hhteal.vim           relaxedgreen.vim
colorer.vim               hhviolet.vim         robinhood.vim
colorscheme_template.vim  impact.vim           sea.vim
dante.vim                 inkpot.vim           sienna.vim
darkblue2.vim             ironman.vim          simpleandfriendly.vim
darkocean.vim             less.vim             softblue.vim
darkslategray.vim         lettuce.vim          tabula.vim
darktango.vim             lilac.vim            tango.vim
dawn.vim                  manxome.vim          tolerable.vim
delek.vim                 marklar.vim          tomatosoup.vim
denim.vim                 martin_krischik.vim  torte.vim
desert256.vim             matrix.vim           umber-green.vim
desertedocean.vim         metacosm.vim         vc.vim
desertEx.vim              midnight2.vim        vibrantink.vim
desert.vim                midnight.vim         vividchalk.vim
dusk.vim                  moria.vim            xemacs.vim
dw_blue.vim               motus.vim            zenburn.vim
dw_cyan.vim               navajo-night.vim
 

image

颜色貌似有点多,喜欢换颜色的同学们,这下可以一天换一个了,算是换换心情。我个人比较喜欢 desert 和 tabula 这两个颜色配置。

最后,我还对 GVIM 相关配置做了点优化,这儿是跑在 Windows Xserver 下的效果。

理论上这个配置文件可以直接放到 Windows 下来用的,有兴趣的同学可以试一下。

本配置文件基于 Gracecode ,下载地址:Download here

Written by Max

四月 12th, 2010 at 3:52 下午

Posted in IT

Tagged with

One Response to '为 CUDA 开发所优化的 VIM 配置'

Subscribe to comments with RSS or TrackBack to '为 CUDA 开发所优化的 VIM 配置'.

  1. nVidia新的IDE不错

    [RE]

    b

    2010/04/19 16:11

Leave a Reply

:) :( :o :? 8) :D :x :P :wink:


Spam protection by WP Captcha-Free