Recently I used two plug-ins, xptemplate and neocomplcache, to make Vim easier to use. In the past, when using autocomplpop, I thought it was not bad because the speed was very slow and I reported an error from time to time. Now I 've changed the
Map I /********************************** **************************************** * ******************** O I * @ parameter [] O I * @ parameter [] O I * @ parameter [] O I * @ parameter [] O > I * @ description O I * @ returN O I * O
"Set for vimset nu" show numbersyntax onset autoindent "indentset Ts = 4" tabstop = 4 set Sw = 4 "shiftwidth = 4 set showmatchset siset nocp" Backup set "If has (" VMS ") "Set nobackup" do not keep a backup file, use version instead "else" set
For FPGA development, hehao, forget it, don't bring a big hat ...... It is actually just playing with FPGA.
Then we found that XLINX's XPS was still ...... Line feed is still/R/N (although I cannot fully distinguish between/R,/R/N,/N, or know, but
"F5 compile and run CProgram, F6 compile and run the C ++ program, F7 run the python program, and F10 GDB debug"Note the following:CodeIn Windows, an error is reported./must be removed ./
" compile and run CMap : Call compilerungcc () Func!
YourVimrcFile is an incredibly powerful, incredibly useful thing. Anything you can do in command-line mode you can do in yourVimrcFile. This makes it possible to make settings (e.g.: Set textwidth = 80) In the command-line mode and then make them
This article from http://blog.sina.com.cn/s/blog_7745fc86010147h6.html
From example
First, install the vim editor.Sudo apt-Get install vim-GTKAfter the installation is complete, we will install the ctags plug-in, which is mainly used to generate an
1. Simple replacement expression
Remove spaces at the end of all rows:% S/\ s \ + $ //
Remove all blank rows:% S/\ (\ s * \ n \) \ +/\ r/
Remove all "//" Annotations:% S! \ S *//.*!!
Remove all "/*... */" Annotations:% S! \ S */\ * \ _. \ {-} \ */\
Link: http://easwy.com/blog/archives/advanced-vim-skills-catalog/
A good article is collected here for your reference.
Vim practical technology, Part 1:
Practical Skills
Http://www.ibm.com/developerworks/cn/linux/l-tip-vim1/Vim practical
, General feeling, (because the use time is not long, not comprehensive)
Generally, you can use the sensory location search type definition. However, because of the limited function of ctags, it is not necessarily useful in big projects.
Large
Two days ago, we saw a project named cream on SF. Its goal was to encapsulate Vim to provide a general interface similar to other editors.
It was originally designed to turn Vim into a modern editor to shorten the learning time for beginners to
VIM + taglist + ctags combinationOriginalHttp://vim-taglist.sourceforge.net/installation.html
Requirements:
1. Vim version 6.0 and later
[Root @ mylinux ~] # Vim-version
Vim-VI improved 6.3 (2004 June 7, compiled Dec 5 2004 06:16:10)
2. exuberant
Neonlight@live.cn published, reproduced please indicate the source.
Common cmds:% Jump to matching brackets[[Jump to the beginning of the code block (but the '{' in the code block must be a separate line)GD jump to the definition of a local variable'
Vim advanced features + combined functions
This article describes some of the useful and commonly used commands. If you are familiar with these commands, you will find it quite comfortable to edit files.Note:In the following example, xxx indicates
Although Vim was used a long time agoTuneJust use your own commands. Recently, in order to improve code writing efficiency and coding fun, I re-studied vim and found a good Vim getting started article. The original Article is in English, I think it
On suse enterprise 10 recently installed, vim is still the default setting. It is not easy to use. It took a night to configure it. I have sent a lot of information from the Internet and sorted it out, make a backup later ~~
Vim version: 7.3. The
CTRL + F
The screen moves one page down, which is equivalent to the page down button.
CTRL + B
The screen moves one page up, which is equivalent to the page up button.
0 or function key home
Number "0", move to the top
Paste my vimrc and it looks really eye-catching. We have been busy configuring VIM for the past few days. This editor is so charming. Although emacs is powerful, it is still highly efficient to think about it. The reason is as follows: emacs is
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service