(reviewed) |
(typos) |
||
Line 1: | Line 1: | ||
+ | |||
⚫ | |||
{{Tip |
{{Tip |
||
Line 10: | Line 10: | ||
|rating=6/9 |
|rating=6/9 |
||
|text= |
|text= |
||
− | I needed to do a few tweaks to .vimrc get Java code looking smooth in vim and I'm passing the joy. This is probably good for at least 80% of Java programmers. Hope this helps my fellow Java/Vim peeps. |
+ | I needed to do a few tweaks to .vimrc to get Java code looking smooth in vim and I'm passing the joy. This is probably good for at least 80% of Java programmers. Hope this helps my fellow Java/Vim peeps. |
Randy Solomonson |
Randy Solomonson |
||
Line 20: | Line 20: | ||
set si |
set si |
||
set shiftwidth=4 |
set shiftwidth=4 |
||
− | "Java |
+ | "Java anonymous classes. Sometimes, you have to use them. |
set cinoptions+=j1 |
set cinoptions+=j1 |
||
Line 55: | Line 55: | ||
---- |
---- |
||
<!-- parsed by vimtips.py in 0.474011 seconds--> |
<!-- parsed by vimtips.py in 0.474011 seconds--> |
||
+ | |||
+ | |||
⚫ |
Revision as of 20:59, 20 July 2007
Tip: #700 - Indenting for Java
Created: April 14, 2004 23:58 Complexity: basic Author: dunamin--AT--sbcglobal.net Version: 5.7 Karma: 6/9 Imported from: Tip#700
I needed to do a few tweaks to .vimrc to get Java code looking smooth in vim and I'm passing the joy. This is probably good for at least 80% of Java programmers. Hope this helps my fellow Java/Vim peeps.
Randy Solomonson
My .vimrc file:
"Take care of indents for Java. set autoindent set si set shiftwidth=4 "Java anonymous classes. Sometimes, you have to use them. set cinoptions+=j1
Comments
Also you can use let java_comment_strings=1 let java_highlight_java_lang_ids=1
Get help on java syntax highlighting file: :help java
alexander_kurilovich--AT--hotmail.com , April 15, 2004 2:30
I use these settings too:
let java_mark_braces_in_parens_as_errors=1 let java_highlight_all=1 let java_highlight_debug=1 let java_ignore_javadoc=1 let java_highlight_java_lang_ids=1 let java_highlight_functions="style" let java_minlines = 150
Anonymous , April 15, 2004 6:34
Also, in cygwin (www.cygwin.com), there's a program called "astyle" which properly indents Java programs, just like cb or indent do for C programs.
lyle_z--AT--hotmail.com , March 9, 2005 15:14