在vimrc中设置自定义参数

时间:2015-09-20 11:53:16

标签: linux vim

我已经尝试到处查找有关此信息的信息但是已经做空了。我希望能够使用vimrc设置我自己的参数来打开vim。我的想法是,如果我运行" vim - #code foo.bar"然后vimrc文件将设置语法高亮和行号,但如果运行" vim foo.bar"然后文件将打开,没有行号或语法高亮。这似乎是一个显而易见的事情,我确定我在某个地方错过了一个技巧,但我很难让vim好好玩。当vimrc文件是为这种事情设计的时候,必须为此设置一个bash别名似乎很愚蠢。

我的vimrc目前看起来像这样:

if $ARGV[0] == "#code"
set nu
filetype plugin on
syntax on
endif

1 个答案:

答案 0 :(得分:3)

我有类似情况的解决方法 我有特殊的vimrc(.coding_vimrc) 这里加载了通常的vimrc

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <com.pinchat.pinchat.view.DigitsRegisterButton
        android:id="@+id/signup_button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/digits_button_bg"
        android:text="@string/digits_register_text"
        android:textColor="@color/theme_color"
        android:textSize="@dimen/digits_register_btn_text"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentEnd="true"
        android:drawableStart="@drawable/ic_signin_phone"
        android:drawableLeft="@drawable/ic_signin_phone"/>
</RelativeLayout>

并包含所有编码的特殊设置

使用

运行vim
source .vimrc

PS: 在两种情况下都假设完整路径