我已经尝试到处查找有关此信息的信息但是已经做空了。我希望能够使用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
答案 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>
并包含所有编码的特殊设置
使用
运行vimsource .vimrc
PS: 在两种情况下都假设完整路径