We explain every GNU/Linux command by examples in this blog!

When I converting a e-code to SystemVerilog syntax, I realize that I don’t like the format created by the script. The script creating port which group them under a line, but I like them if they separte in different line for different port. So I need to replace some special character with a new line. […]

Sometimes you would likes to have split view. You can compare the codes at the same time on the same screen. So when switching tabs or buffer is not convenience to you, you can consider to open more split windows. To open another windows, and lead you to current directory for file selection, you can […]

Remember last time when I open multiple files using vim, it will be loaded and store at the back buffer, in order to bring it to front, you need to first save your current file with :w then :bn for next :bp for previous. But seems vim 7 support tabs, I would like to open […]

vim is a very popular editor which it have more than one mode, and it is flexible to allow you for mapping your key to the features. The common map keywork is :map, which the key is map and functional when you are in normal, visual mode. To make a key to edit a file […]

This was amazing when I get to know that vim can do tab. Okay to do that, it is easy, what you need is to do a key binding. Create a file .vimrc into your home folder, and paste the lines bellow into it. :map <F4>:tabprevious<cr> :map <F3>:tabnext<cr> :map <C-t>:tabnew .<cr> :imap <F4>:tabprevious<cr>i :imap <F3>:tabnext<cr>i […]

This is a tips provided by my friend durian. In order to search for man page while you are viewing either script or source code using vi editor, you can search for man page without quiting vi editor. put your cursor over the keyword which you want to look up, and press shift-K Let say […]