导航:首页 > 编程语言 > vimjava语法检查

vimjava语法检查

发布时间:2024-08-23 03:34:46

A. Vim如何设置java语法颜色

/etc/下面可以找到vim的配置文件,文件名是vimrc,打开它,这里面全是vim的初始配置,在最后加入color murphy或者是colorscheme murphy。保存
cd /usr/share/vim/vim72/colorsls 打开murphy 它就是colors目录下面其中的一个配置文件不包含.vim的文件名。
我们接着研究,其实这下面都是一些关于vim的不同颜色方案的组合。你可以打开这些文件看看里面的实际内容。也许试过了所有的颜色方案后,没有一个让你觉得满意的,那就改一个自己满意的,怎么做呢?

首先找一个自己觉得还比较喜欢的颜色方案的配置文件,比如morning.vim,复制一份。打开它。
我们修改其中的颜色,注意其中的几行:
hi Normal ctermfg = Black ctermbg=Grey guifg=Black guibg=grey98
hi Commnet ...
hi Statement ...
hi Type...
hi Number...

我们先说这里列出的第一行
hi 是高亮的意思,是light的缩写
Normal这个段指的是什么样的文本,这是Normal是指普通文本。
ctermfg是指vim以终端方式运行时前景的颜色
ctermfg是指vim以终端方式运行时背景景的颜色
guifg是指vim以GUI方式运行时前景的颜色
guibg是指vim以GUI方式运行时背景的颜色

因为我们这里讨论的是在终端启动vim所以我只关注第2,3段位,忽略4,5段位。
后面行和第一行的格式相似,多了一个term字段,我们暂且不去管它。其中我们要关注是第二字段所表示是什么,下面列出这些所代表的意义:
Comment any comment
Constantany constant
Stringa string constant: "this is a string"
Character a character constant: 'c', '/n'
Numbera number constant: 234, 0xff
Booleanabooleanconstant: TRUE, false
Floata floating point constant: 2.3e10

Identifierany variable name
Functionfunction name (also: methods for classes)

Statementany statement
Conditionalif, then, else, endif, switch, etc.
Repeatfor,do, while, etc.
Labelcase, default, etc.
Operator"sizeof", "+", "*", etc.
Keywordany other keyword
Exception try, catch, throw

PreProcgeneric Preprocessor
Includepreprocessor #include
Definepreprocessor #define
MacrosameasDefine
PreConditpreprocessor #if, #else, #endif, etc.

Typeint, long, char, etc.
StorageClassstatic,register, volatile, etc.
Structure struct, union, enum, etc.
TypedefA typedef

Specialany special symbol
SpecialCharspecial character in a constant
Tagyou can useCTRL-]on this
Delimitercharacter that needs attention
SpecialCommentspecial things inside a comment
Debugdebugging statements

Underlinedtext that stands out, HTML links

Ignoreleft blank, hidden

Errorany erroneous construct

Todoanything that needs extra attention; mostly the
keywords TODO FIXME and XXX
参照上面的内容就可以把配置文件改成我们想要的样子了,保存退出。

让我们在回到/etc/vimrc,打开它,比如我们刚才新改的配置文件我们取的名字是my_conf.vim,在最后行,加入如下内容:
color my_conf
让后保存退出。重新打开vim,看看我们修改的成果。

B. 求用java语言编译的具有一定的纠错能力的由(单词、类别)所组成的二元组序列的语法分析

1、在电脑任意盘新建一个文本文档→右键选择Edit with Vim打开就可以了,便可以开始进行编写语言。

C. vim中syntastic插件为什么对java语法检查不管用

Sysntastic不起作用的原因是,
没有设置 CLASSPATH 环境变量。
之前在一本书中看到JDK1.5以后不必设置CLASSPATH变量,
Systastic还需要用到这个环境变量。。。

D. linux vim怎样设置java语法高亮

首先是让Vi语法高亮显示

vi ~/.vimrc
如果没有则新建
添加syntax on

如果报错
E319: Sorry, the command is not available in this version: syntax enable
Press ENTER or type command to continue
则可能vim是tiny版本。重新安装vim即可
“ apt-get install vim"

我的linux版本是
Linux version 2.6.18-6-686 (Debian
2.6.18.dfsg.1-18etch1) ([email protected]) (gcc version 4.1.2 20061115
(prerelease) (Debian 4.1.1-21)) #1 SMP Sun Feb 10 22:11:31 UTC 2008
当初是使用netinstall版本安装的,所以很有可能是tiny版本

然后一些其他的设置
set tabstop=4
set softtabstop=4
set shiftwidth=4
set autoindent
set cindent
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
set nu //自动显示行号
set hlsearch //搜索结果高亮显示

阅读全文

与vimjava语法检查相关的资料

热点内容
编程器刷微星bios刷哪个文件 浏览:111
选择小米手机3版本 浏览:314
iphone链接 浏览:110
9元编程课是什么 浏览:436
cad为什么不能输入stl文件 浏览:78
编程与外语哪个更好就业 浏览:299
为什么程序会跑飞 浏览:659
matlab中的m文件是什么 浏览:226
excel批量保存pdf文件 浏览:963
win10文件夹死机动不了 浏览:411
ps打开多页pdf文件 浏览:901
数据库统计某一字段值出现次数 浏览:705
学编程需要哪些方面的能力 浏览:896
在word2003表格中插入一行 浏览:606
怎么把拍照取字的文件转成pdf 浏览:838
小米穿戴app哪里更换表盘 浏览:911
满足该条件更改文件内容的代码 浏览:503
xp系统怎么卸载win10系统文件 浏览:709
华为手机双系统app怎么转 浏览:317
u盘插上pc自动跳出文件夹 浏览:232

友情链接