Jerkwin分享 http://blog.sciencenet.cn/u/Jerkwin

博文

使用Notepad2查看编辑GROMACS文件

已有 4716 次阅读 2015-4-16 03:05 |个人分类:我的工具箱|系统分类:科研笔记

2015-04-14 20:52:38

在运行GMX的时候, 经常需要查看编辑相关文件, 这些文件主要分为两类, 文本文件和结构轨迹文件. 文本文件主要是运行的输入文件*.gro, *.top, *.ndx, *.mdp和输出文件*.log, *.xvg. 这些是查看编辑次数最多的文件. 为了查看的时候直观方便, 建议尽量不要使用Windows系统自带的记事本, 而是使用支持语法高亮的文本编辑器. 这样的文本编辑器很多, 如果你还没有形成特定的倾向的话, 我建议你试试Notepad2, 因为我一直在使用它. 有关Notepad2的一些信息与下载请参看我以前的一篇博文记事本Notepad2汉化版.

GMX使用的top文件(也包括itp文件)和ndx文件都是configuration格式(或ini格式), 而mdp文件则是不标准的configuration格式, 我们可以将这些文件类型添加到相应的语法方案中, 这样再次打开这些文件后就可以看到高亮效果了. 下面是三种文件的显示效果

可以看到普通文本, 数字, 条目, 注释都以不同颜色显示, 十分清晰. 这样修改的时候更容易定位, 有了错误也更容易发现. 此外, Notepad2还支持折叠, 折叠后更容易看清文件的整体结构, 在查看大分子的top文件或ndx文件时更方便.

如果你是在Linux下使用VIM, 如果可能建议你优先使用gVIM, 同时也建议你打开VIM的语法高亮, 并对这几种文件类型设置高亮方案. 具体方法是在你home下面的.vimrc文件中添加下面几行

filetype onsyntax onsyntax enableset showcmdhi string ctermfg=darkcyanhi linenr ctermfg=darkredhi linenr ctermbg=grayhi comment ctermfg=darkgreenhi type ctermfg=bluehi number ctermfg=redhi operator ctermfg=darkredhi repeat ctermfg=bluehi conditional ctermfg=bluehi statement ctermfg=bluehi special ctermfg=bluehi statusline ctermbg=darkredhi statusline ctermfg=grayhi foldcolumn ctermbg=blackau BufNewFile,BufRead *.top,*.ndx setf dosiniau BufNewFile,BufRead *.mdp  setf masm

下面是效果图

虽然效果不是很完美, 却也比单纯的一种颜色要好. 当然, 如果你自己喜欢, 可以把效果弄得更好. 我是Windows的深度用户, 对此需求不是很大, 就作罢了.

◆本文地址: http://jerkwin.github.io/2015/04/14/使用Notepad2查看编辑GROMACS文件/, 转载请注明◆

https://blog.sciencenet.cn/blog-548663-882690.html

上一篇:碳纳米管的构建方法
下一篇:Google Book破解下载方法
收藏 IP: 130.184.197.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-12-28 17:21

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部