b了半天g了半天,实搞找不到当前用户的vimrc文件了(Lion),求解! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
musray
V2EX    问与答

b了半天g了半天,实搞找不到当前用户的vimrc文件了(Lion),求解!

  •  
  •   musray 2012-04-04 01:17:25 +08:00 7428 次点击
    这是一个创建于 4945 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在终端里用vim,想设置缩进,显示行号,高亮等功能。

    在vim中输入:version查找出user vimrc file: "$HOME/.vimrc"

    当前命令行中显示的基本状态为:localhost:~ myname$

    想问:
    1. 怎么才能找到$HOME/.vimrc这个文件啊?我在myname里找到一个隐藏的文件夹,里边是有个叫home的文件夹,但home里却没有vimrc。郁闷。。。
    大家帮帮忙!

    2. 顺便追问个基础知识的问题,$HOME里的这个$是什么意思呢?

    谢谢大家先!
    13 条回复    1970-01-01 08:00:00 +08:00
    wong2
        1
    wong2  
       2012-04-04 01:37:09 +08:00
    $HOME是一个变量,可以通过: echo $HOME 得到它的值.

    比如我的用户名是wong2,这个变量的结果为 /home/wong2

    $HOME/.vimrc 就是: /home/wong2/.vimrc
    bitsmix
        2
    bitsmix  
       2012-04-04 01:39:17 +08:00
    需要创建一个 $HOME/.vimrc 这个文件嘛..

    LZ 要是不嫌弃,可以用我的 vim 配置:

    https://github.com/zhuangya/.vim
    musray
        3
    musray  
    OP
       2012-04-04 01:49:52 +08:00
    @wong2 这么说来,/home/myname 和 ~ myname$是一个意思?
    如果/home/myname/.vimrc 文件不存在,如何新建一个vimrc文件呢?

    在网上搜到比较多的命令是$vi ~/.vimrc 在我的命令行里使用之后不成功,显示如下内容:
    “-bash: /Users/myname/.vimrc: No such file or directory”
    zhuzhuor
        4
    zhuzhuor  
       2012-04-04 01:50:20 +08:00 via iPad
    顶一楼

    直接
    cd 回车
    vi .vimrc 回车
    musray
        5
    musray  
    OP
       2012-04-04 01:52:55 +08:00
    @bitsmix 在网上查到的$vi ~/.vimrc 命令不好使,望赐教。感谢分享!
    013231
        6
    013231  
       2012-04-04 01:53:08 +08:00
    1.
    cd ~
    ls -a .vimrc
    如果提示"ls: .virmc: No such file or directory"就自己建一.

    2.$表示一量. $HOME就是"名HOME的量". $HOME量就是你的家目的路. 你可以通"echo $HOME"查看它.
    013231
        7
    013231  
       2012-04-04 01:55:32 +08:00
    @musray 如何不好使?
    musray
        8
    musray  
    OP
       2012-04-04 01:56:29 +08:00
    楼上各位,我知道奥义所在了,呵呵!原来是我一直没弄清楚状况。是要新建一个名叫vimrc的空文件,然后再写内容吧?!
    musray
        9
    musray  
    OP
       2012-04-04 02:02:19 +08:00
    @bitsmix 用了你的vimrc配置之后,再运行vimrc时提示如下错误:
    localhost:~ musray$ vim
    Error detected while processing /Users/musray/.vimrc:
    line 1:
    E488: Trailing characters: #include <stdio.h>thogen#infect()
    line 3:
    E185: Cannot find color scheme jellybeans
    Press ENTER or type command to continue

    E488没看懂什么意思,E185是说我机器里没有jellybeans这个配色方案说以不行?

    不过ENTER之后还是能进入vim,而且很喜欢你的vimrc配置!
    OscarUsingChen
        10
    OscarUsingChen  
       2012-04-04 02:51:11 +08:00
    @musray 在github页面中有个bundle文件夹,里面有jellybeans
    musray
        11
    musray  
    OP
       2012-04-04 08:47:06 +08:00
    @OscarUsingChen 已经把一个叫jellybeans.vim的文件拷贝到~/.vim/colors中了,果然颜色大变样。
    bitsmix
        12
    bitsmix  
       2012-04-04 11:06:58 +08:00
    @musray sorry 我忘记写 submodule 的相关了。。
    ln -s 之后还需要:

    git submodule init
    git submodule update

    具体可看我刚更新的 README.md

    以及,其实可以在 vim 里面直接 :e $MYVIMRC 的..
    join
        13
    join  
       2012-04-04 11:11:17 +08:00
    楼主试试 vim --version 这条命令。 输入这条命令后就可以看到你的vimrc 文件的所在了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2622 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 05:18 PVG 13:18 LAX 22:18 JFK 01:18
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86