$ cat ~/bin/javatags
#!/bin/sh
workdir=`pwd`
workdir=${workdir/\/c/c:}
echo Work directory: $workdir
if [ ! -d cscope ]
then
echo Creating cscope directory
mkdir cscope
fi
echo Generating ctags
cd $workdir
ctags -R --language-force=java .
echo Generating cscope
cd /
find $workdir -name "*.java" > $workdir/cscope/cscope.files
cd $workdir/cscope
cscope -bq
echo Complete
Tuesday, October 22, 2013
ctag and csope for java
The same script as in this post, but for Java:
Sunday, October 20, 2013
Use :tjump instead of :tag in vim
Often when you press CTRL-] in vim there are several options to jump on. By default CTRL-] is mapped to
:tag command, and you need to use :tselect after CTRL-] to see all alternatives. It is more convenient to see the list right away after pressing CTRL-]. vim already has such a command: :tjump. You just need to remap CTRL-] to :tjump instead of :tag:
nnoremap <c-]> g<c-]> vnoremap <c-]> g<c-]> nnoremap g<c-]> <c-]> vnoremap g<c-]> <c-]>Source.
Saturday, October 19, 2013
Not using of syntax highlighting
About a month ago I turned off syntax highlighting in vim.
And it turns out that syntax highlighting does not matter.
The code has not lost any readability.
Moreover, nothing distracts me and I can concentrate on the code, not on the highlighting.
So bravely remove or comment out the following lines from your .vimrc:
"if &t_Co > 2 || has("gui_running")
" syntax on
" set hlsearch
"endif
or just
syntax off set bg=darkIf you want your gvim looking like vim in a terminal, try xterm16 colorscheme.
if has("gui_running")
colo xterm16
endif
Sunday, October 13, 2013
Limiting the width of Wikipedia pages
To limit the width of Wikipedia pages custom CSS can be used. Preferences -> Appearance -> Custom CSS
body {
max-width: 65em;
margin-left: auto;
margin-right: auto;
position: relative;
float: none;
}
Source.
Subscribe to:
Comments (Atom)