Skip to content

kalmuthu/veditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

v editor

Source code development and navigation tool

Steps for intallation:

  1. Copy the vinstall file to your home directory
  2. Run the installation file "./vinstall"
  3. Done!

Note: During the installation, installation script will take backup of your old .bash*, .vim*, .screenrc*, .netrc* and few other . xx files and will be stored in backup folder in home directory.

Steps for Running:

  1. Go to source code base folder
  2. Run the "gtags" command
  3. Done!

DOCUMENTATION

Jump to definition ( CTRL + \) or (CTRL + xx) or ( CTRL +])

Jump to Reference ( CTRL + r) or (CTRL + r + r)

Find files (CTRL + p + p)

Find raw strings ( CTRL + g), Find regex strings (CTRL + gg)

Auto complete( just press . or -> )

Find within a file or find within a search result( CTRL + SS)

Navigation List ( CTRL + T)

Jump/return Back to previous navigation (CTRL + D), Close current Tag(CTRL + D)

Multiple Word highlight/unhighlight ( CTRL + <SPACE> )

Seach with KG tools (CTRL + FF)

Background Theme ~/.vimrc: let g:vim_background_color_scheme = 'klight'

~/.vimrc: let g:vim_background_color_scheme = 'kdark'

Multiple Cliboard Copy and Paste Copy:

  1. Select + Yank (CTRL+v / SHIFT +V + Y)

  2. Select + Yank (CTRL+v / SHIFT +V + Y)

  3. Select + Yank (CTRL+v / SHIFT +V + Y)

Paste: 3. Paste last (CTRL + P / CTRL + N)

  1. Paste Second last ( CTRL+P CTRL+P / CTRL+N CTRL+N)

  2. Paste third last ( CTRL+P CTRL+P CTRL+P / CTRL+N CTRL+N CTRL+N)

and so on...

Auto complete

X-PATTERN: sym<TAB><TAB> => Symbol automplete

R-PATTERN: sym<TAB><TAB> => Symbol automplete

P-PATTERN: file<TAB><TAB> => File name automplete

Comment/Uncomment source code lines:

To Comment:

Selete block + <CTRL + C>

To UnComment:

Selete block + <CTRL + X>


BASH Commands

x <symbol name> => Open the vim and jumps to definition

r <symbol name> => Open the vim and list all the references

p <file name> => Open the file in vim

TAB Completion:

x sym<TAB><TAB> => Auto complete the symbol

Search Over multiple GTAGS files:

export GTAGSLIBPATH=

About

Source code development and navigation tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages