Saturday, August 18, 2012

Vim: Binding :make and javac

Add the following to your .vimrc

filetype on
autocmd FileType java set makeprg=javac\ %

You can make .java files with :make command.
To view errors, try ":cope", ":ccl", ":cc", ":cn", ":cp", etc.

Friday, August 17, 2012

Ubuntu 12.04: Font Install/Uninstall

Install with Terminal
1. Make .font directory in your home directory
    $ mkdir .font
2. Download and put font file or files in the .font directory (e.g. Monaco_Linux.ttff)
    $ mv Downloads/Monaco_Linux.ttf.font
3. Register the font
    $ sudo fc-cache -f -v
3. Confirm the install
    $ fc-list | grep Monaco

Install with GUI

Uninstall
1. Delete font file (e.g. Monaco.Linux.ttf)
    $ rm Monaco_Linux.ttf
2. Unregister the font
    $sudo fc-cache -f -v
3. Confirm the uninstall
    $ fc-list | grep Monaco

It's better not to install custom fonts to "/usr/share/fonts".

Thursday, August 16, 2012

Monday, August 13, 2012

Wednesday, July 11, 2012

VIM is able to edit a remote file.

$ vim ftp://SERVER_NAME//DIRECTORY_NAME/FILE/NAME

"//" is used between SERVER_NAME and DIRECTORY_NAME