Selection=exclusiveset selectmode=mouse,key "set matchtime=5set ignorecase" Ignore case "" Set Incsearchset HL Search "Highlight searches" "Set Noexpandtab" does not allow extended table "set Whichwrap+=Installing pluginsOpen any vim editing window and use the command mode to type the following command to achieve the corresponding function:PluginList - 列出所有已配置的插件:PluginInstall - 安装插件,追加 `!` 用以更新或使用:PluginUpdate:PluginSearch foo - 搜索 foo ; 追加 `!` 清除本地
use is simply to put your downloaded VIM plug-in ~/.vim/bundle (also customizable) directory can be, and vundel each need to change VIMRC file, but the convenience of Vundel is to change after the VIMRC file , can be used directly in VIM: Plugininstall to plug-in one-click installation, the principle is automatically downloaded from GitHub and other sources.
Her
This article describes how to use vim + python to build your own IDE plug-in. Today, my colleague suddenly told me that his editor sublime3 caused a sudden lag in the notebook and saw that the memory was 30 GB, his notebook only had 8 GB of memory in total, and suspected it was a memory leak. he decisively switched back to the original PyCharm. Because I also use
python code file with vim, press F5, and then press F2 to set the breakpoint. After the breakpoint is run, press F12 to view the Stack Trace and F3 to view the variables and parameter values.
For more advanced usage, see the documentation.
Enable ropevim to refactor the Python Program
Download rope, ropemode, and ropevim, decompress them, open the console, cd
simply to put your downloaded VIM plug-in ~/.vim/bundle (also customizable) directory can be, and vundel each need to change VIMRC file, but the convenience of Vundel is to change after the VIMRC file , can be directly in vim using :P lugininstall to plug-in one-click installation, the principle is automatically downl
-complete plug-in vim, C + + auto-complete plug-ins are many, but this is very streamlined, including CPU usage and physical file occupancy. Although more powerful, the configuration is complex and may not be compatible. It's enough for me at least. This complements the input "." Below the C + +. Or "," will automatically pop up the optional list, Python auto-completion I did not add a new plugin, because t
The Vim plug-in technology is introduced in VIM (4). This section uses these technologies to create a python IDE.
1. Grammar highlighting
To support Python syntax in Vim, plug-in python
(1) install Python 2.7
Download and install python on the official website. My installation path is D: \ Program Files \ python. Edit Environment Variables after installationPath, Add; D: \ Program Files \ Python. (Note the semicolon above)
(2) install Vim
Download gvim fro
Two commands create Vim as the Python IDE method, vimpython
Run the following two commands to configure Vim (including plug-ins) to Python IDE. Currently, MAC and Ubuntu are supported.
curl -O https://raw.githubusercontent.com/vin
Take a look at Martin Brochhaus's video, today I also tried to configure the Vim Python IDEYou only need to https://github.com/wyj1239630590/vim-as-a-python-ide in the future, and then copy the. VIMRC to the home directory, install the Package Manager with the required plug-
grammar, often put their own interface configuration of colorful, nothing to see is also a pleasure. Since then, more than 10 years have passed, their work has not left vim,2001 years to start using Java, JSP, then Eclipse, Idea, NetBeans "artifact" has not yet risen, we are still in the server-side programming, through make compilation and debugging, Integrate testing and publishing by writing shell scrip
between multiple source files/buffers, the TagList window is automatically updated accordingly.When you open a new file, tags that are defined in the new file are added to the list of existing files.and tags that are defined in all files are grouped by file name.* When you select a tag name in the TagList window, the cursor in the source file automatically jumps to the tag's setRighteousness Office* Automatically highlight the current tag name* Group each tag by type and display each group in a
With a simple configuration file, Vim is created as a professional IDE that supports Mac Linux Cygwin. Read a few vim profiles and, if necessary, customize the Vim plugin to maximize the vim of the IDE user experience.Scope of Use
Common pluginsThe reason that vim formed its own ecological environment, is because VIM has an open plug-in system, developers in order to improve development efficiency, for VIM to write tens of thousands of plug-ins, we can choose any choice, or based on the Vimscript language to develop their own proprietary plugins.Each plugin is a
Transferred from: http://harttle.com/2015/11/04/vim-ide.htmlA year ago I switched from vim to Webstorm because of the powerful refactoring capabilities of Webstorm and the Super Search feature. The advantages of Webstorm when it comes to multi-file editing and refactoring are obvious.Recently got the HHKB, from the keyboard to the touch panel switch is still very troublesome, so the need for
, often put their own interface configuration of colorful, nothing to see is also a pleasure.Since then, more than 10 years have passed, their work has not left vim,2001 years to start using Java, JSP, then Eclipse, Idea, NetBeans "artifact" has not yet risen, we are still in the server-side programming, through make compilation and debugging, Integrate testing and publishing by writing shell scripts, inclu
The company server vim with the abnormal pain, write a few small scripts and do not want to use the IDE, so the simple transformation of vim, after trying to find the company's machine is vim6x, many plug-ins do not support, so simply reload into 7.x1. Install Vim
First to download the
This article mainly introduces a simple tutorial on compiling the vim plug-in using Python. An example of getting the reddit homepage information and displaying it in the buffer zone is provided in this article. For more information, see the Vim plug-in. the vim script file
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.