V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kepbod
V2EX  ›  程序员

推荐一个不错的 vim 配置

  •  
  •   kepbod · 2014-08-28 09:47:24 +08:00 · 11039 次点击
    这是一个创建于 3770 天前的主题,其中的信息可能已经有所发展或是发生改变。
    17 条回复    2014-08-29 11:53:35 +08:00
    kepbod
        1
    kepbod  
    OP
       2014-08-28 09:48:17 +08:00
    哦,忘了!配置在https://github.com/kepbod/ivim
    loading
        2
    loading  
       2014-08-28 09:50:29 +08:00 via Android
    没有动画演示,截图没看出个啥!
    wisatbff
        3
    wisatbff  
       2014-08-28 09:57:23 +08:00
    还是 molokai 和 solarizd 配色好看
    bjzhush
        4
    bjzhush  
       2014-08-28 10:01:28 +08:00
    不建议直接使用所谓"配置好"的配置,不过可以从里面读,学习
    Vim就是一个需要折腾的工具,如果不是你自己配置的配置文件,里面各种插件各种功能各种快捷键估计很难会用到,也就失去了配置文件的意义
    likaci
        5
    likaci  
       2014-08-28 10:12:14 +08:00
    @bjzhush 快来把这个全角党拖出去砍了
    ---
    现在就编辑配置文件什么的用vim,其他大部分时间还是ide里用vim插件。
    bjzhush
        6
    bjzhush  
       2014-08-28 10:15:21 +08:00
    @likaci I Code All Code in Vim
    jsonline
        7
    jsonline  
       2014-08-28 10:27:12 +08:00

    WebStorm
    jsonline
        9
    jsonline  
       2014-08-28 10:28:34 +08:00
    sina的图片上传后居然会变色,呵呵。
    azuginnen
        10
    azuginnen  
       2014-08-28 11:54:14 +08:00
    送你两条 key map

    "====[ I'm sick of typing :%s/.../.../g ]=======
    nmap S :%s///g<LEFT><LEFT><LEFT>
    vmap <leader>s : s///g<LEFT><LEFT><LEFT>


    " Complete whole filenames/lines with a quicker shortcut key in insert mode
    inoremap <C-f> <C-x><C-f>
    inoremap <C-l> <C-x><C-l>

    vim关键有一些“普世价值"没有推广开来,所以tim pope大神开发一个插件,就是大多数人都认可的vimrc defult配置。


    但是你说你吧 leader 配成 ,键 ,也有人不那么做呀。。。
    nicai000
        11
    nicai000  
       2014-08-28 11:54:24 +08:00
    不推荐直接用别人的配置, 不一定适合你, 随便说两点这个配置文件的问题

    set clipboard+=unnamed " Yanks go on clipboard instead
    这一句会冲掉系统剪贴板

    set expandtab " Convert all tabs typed to spaces
    这句和大多C编码规范都违背, 而且有"set cindent " set C style indent"暗示是C开发
    azuginnen
        12
    azuginnen  
       2014-08-28 12:15:01 +08:00
    比如放一个例子

    Ricepig
        13
    Ricepig  
       2014-08-28 12:20:21 +08:00
    vim配置真可怕,几十年来都有推荐vim配置的
    mantianyu
        14
    mantianyu  
       2014-08-28 12:37:00 +08:00
    @nicai000

    set expandtab 这句不觉得有啥问题...
    eriale
        15
    eriale  
       2014-08-28 13:31:54 +08:00
    @Ricepig 虽然我也用vim,但我喜欢你这句话。
    hxtheone
        16
    hxtheone  
       2014-08-29 10:00:50 +08:00
    Vim配置文件绝对只用自己的
    happywowwow
        17
    happywowwow  
       2014-08-29 11:53:35 +08:00
    看不懂vim每一项的代码是设置什么的
    所以一直不敢用
    所以只能用用st = =
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   994 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:18 · PVG 05:18 · LAX 13:18 · JFK 16:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.