小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

DMU軟件 語(yǔ)法高亮 vim設(shè)置--學(xué)習(xí)筆記6

 育種數(shù)據(jù)分析 2021-11-18

本次教程以DMU語(yǔ)法高亮設(shè)置告終.

用vim編程時(shí), DMU的關(guān)鍵詞沒(méi)有語(yǔ)法高亮, 看著不舒服, 就進(jìn)行一下設(shè)置, 并記錄過(guò)程.

設(shè)置的效果如下

設(shè)置流程

本次設(shè)置的比較簡(jiǎn)單, 將關(guān)鍵詞分為:

  • 模型model, 比如DMU1, DMU2…

  • 不同組成part, 比如DATA, VARIATE, MODEL…

  • 不同結(jié)構(gòu)類型type, 比如PED, COR….

  • 新建DIR.vim文件, 里面設(shè)置相關(guān)參數(shù)

  • 新建DIR_suffix.vim文件, 設(shè)置后綴名讀取

DIR.vim文件:

"------------------------------------------------------------------------------" " Description "------------------------------------------------------------------------------" " vim syntax highlighting file for DMU programs " Author:   Deng Fei <dengfei_2013@163.com> " Created:  Unknown " Modified: 2018-11-18 " License:  GPLv2 syn keyword model DMU1 DMU4 DMU5 DMUAI RJMC syn keyword part COMMENT ANALYSE DATA VARIABLE MODEL GLMM GLMM_PRED REDUCE MIXTURE VAR_STR VAR_REST PRECOND SOLUTION PRIOR RESIDUALS TRAITS ABSORB RANDOM REGRES NOCOV syn keyword type PED DOM COR GRE PGMIX ABS_QTL GROUP VAR COV COR V_RATIO ASCII hi model             ctermfg=Yellow hi part              ctermfg=red hi type              ctermfg=Green

將上面內(nèi)容, 保存為:DIR.vim文件, 放到:~/.vim/syntax文件夾中. 如果沒(méi)有syntax文件夾, 就新建一個(gè).

cp DIR.vim ~/.vim/syntax/

DIR_suffix.vim文件:

au BufRead,BufNewFile *.DIR            set filetype=DIR

將上面內(nèi)容保存到DIR_suffix.vim問(wèn)價(jià)中, 放到:~/.vim/ftdetect文件夾中. 如果沒(méi)有ftdetect文件夾, 就新建一個(gè).

cp DIR_suffix.vim ~/.vim/ftdetect/

測(cè)試

使用下面代碼, 新建文件test.DIR, 然后使用vim打開(kāi), 查看語(yǔ)法高亮是否成功:

$ANALYSE 1 1 0 0 $DATA  ASCII (8,15,0) dat_dmu.txt $VARIABLE ID    F1    F2    F3    F4    F5 y1 $MODEL 1 0 1 0 5 2 3 4 5 1 1 0 0 $VAR_STR 1 PED 2 ASCII ped_dmu.txt $DMUAI 10 1d-7 1d-6 1 0

效果如下:

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多