V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
thinker3
V2EX  ›  程序员

我使用 vim,用过 eclipse, 尝试过 pycharm,sublime, vs 等,请问这些软件有.vimrc 一样的配置文件吗?我喜欢可定制的操作方式。

  •  
  •   thinker3 ·
    thinker3 · 2014-10-15 05:05:07 +08:00 · 7941 次点击
    这是一个创建于 3453 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2014-10-15 09:24:24 +08:00
    .vimrc位于home目录中,vim会自动读取,还可以用软链接映射。如果某IDE的配置文件在自己的安装目录下而且路径很深,这种设计是糟糕的吧。
    14 条回复    2014-10-15 13:48:42 +08:00
    hansnow
        1
    hansnow  
       2014-10-15 06:41:53 +08:00 via Android
    只知道sublime是有配置文件的
    wb14123
        2
    wb14123  
       2014-10-15 08:17:15 +08:00 via Android
    intellij好像也有
    yyfearth
        3
    yyfearth  
       2014-10-15 08:20:45 +08:00
    JB IDE的也是有的 不过很复杂 不推荐直接手动修改 IDE提供的配置GUI非常棒 可以搜索
    sublime配置文件全部时json和vimrc基本类似 不过如果是功能性的代码 需要用plugin(python)实现
    yyfearth
        4
    yyfearth  
       2014-10-15 08:23:57 +08:00
    另外 JB IDE的配置 分Project和IDE本身

    Project的设置在项目根目录.idea文件夹里面 如果个人项目或者大家都用JB IDE,可以考虑吧.idea文件夹里面的一些配置(必须排除一下频繁修改的文件)包含在repo里面 可以备份和同步

    IDE配置可以通过导入导出功能方便备份的同步 不推荐直接修改文件

    总的来说可制定性还是很强的 当然也不是所有东西都可以自定义
    liyaoxinchifan
        5
    liyaoxinchifan  
       2014-10-15 08:25:09 +08:00
    pycharm安装一个ideavim
    tonghuashuai
        6
    tonghuashuai  
       2014-10-15 09:12:07 +08:00
    pycharm 有,可以导出和导入,不过 lz 既然用 vim 了,还想回到 IDE 吗?
    thinker3
        7
    thinker3  
    OP
       2014-10-15 09:34:23 +08:00
    @tonghuashuai 我似乎是就这一点来暗示各IDE的设计不足。我经常看到有人分享vimrc配置文件,没有看到有谁分享其它配置文件的。
    baozijun
        8
    baozijun  
       2014-10-15 09:45:53 +08:00
    绝大多数(现在应该说是几乎全部)IDE都是可以直接导入导出配置的,换到另一台电脑只要在使用IDE时把配置文件导入即可....定制的话配置界面有成熟的gui...
    icylogic
        9
    icylogic  
       2014-10-15 09:57:07 +08:00 via Android
    有,而且多得让楼主幸福,酷爱去挨个定制吧。
    thinker3
        10
    thinker3  
    OP
       2014-10-15 10:03:40 +08:00
    @baozijun 还是自动读取,文本配置来的好,上传到github,换台电脑git clone就行。

    在ide就点一长串按键(往往找不到应该在哪里修改),修改一个配置,然后导出,选择github repo目录保存,提交。这个过程我觉得不开心。
    matrix67
        11
    matrix67  
       2014-10-15 10:53:45 +08:00
    这种ide下面的vim插件,提供vimrc形式的key binding不?
    ChiangDi
        12
    ChiangDi  
       2014-10-15 11:21:00 +08:00 via Android
    我只知道 Python 他爹都转到 Pycharm 了
    ThomasZ
        13
    ThomasZ  
       2014-10-15 13:47:00 +08:00
    可定制性又高到低依次是 Vim sublime eclipse vs (Pycharm 这玩意我没用过不知道, 于是排除在外了)
    ThomasZ
        14
    ThomasZ  
       2014-10-15 13:48:42 +08:00
    Pycharm 原来是JetBrains家的啊, 那可定制性介于eclipse 跟vs 之间
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   991 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:13 · PVG 06:13 · LAX 15:13 · JFK 18:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.