$ 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 "endifor 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:
Posts (Atom)