vim 编辑器 IDE 配置文件 直接使用

  • y8_828967
    了解作者
  • 3.2MB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-30 19:59
    上传日期
这个是vim 配置成IDE的培植文件,直接复制到用户目录下就可以使用了,有代码高亮,补全等功能 造福大众哈
vim配置文件.rar
  • vim配置文件
  • .vim
  • syntax
  • doc
  • editing.cnx
    59KB
  • usr_04.cnx
    18.5KB
  • os_beos.cnx
    12.1KB
  • pi_paren.cnx
    1.5KB
  • getscript.cnx
    11.8KB
  • if_tcl.cnx
    20.9KB
  • spell.cnx
    53.7KB
  • options.cnx
    298.4KB
  • tips.cnx
    19.8KB
  • os_msdos.cnx
    12.7KB
  • version5.cnx
    298.2KB
  • digraph.cnx
    13.1KB
  • pi_zip.cnx
    2.7KB
  • usr_23.cnx
    12.6KB
  • if_ole.cnx
    7KB
  • insert.cnx
    68.1KB
  • netbeans.cnx
    27.5KB
  • intro.cnx
    36KB
  • tagsrch.cnx
    32.8KB
  • index.cnx
    68.4KB
  • pi_spec.cnx
    3.8KB
  • usr_10.cnx
    27KB
  • usr_42.cnx
    13.4KB
  • hebrew.cnx
    5.3KB
  • usr_03.cnx
    22.1KB
  • windows.cnx
    47.5KB
  • os_390.cnx
    12.1KB
  • print.cnx
    27.4KB
  • usr_06.cnx
    9.5KB
  • tabpage.cnx
    11.9KB
  • debug.cnx
    6.2KB
  • various.cnx
    32.3KB
  • os_amiga.cnx
    5KB
  • filetype.cnx
    19.9KB
  • usr_43.cnx
    6.9KB
  • sponsor.cnx
    6.9KB
  • usr_31.cnx
    9.7KB
  • usr_22.cnx
    12.2KB
  • map.cnx
    51.3KB
  • pi_gzip.cnx
    1.3KB
  • usr_25.cnx
    18.9KB
  • usr_41.cnx
    73.7KB
  • os_unix.cnx
    2.8KB
  • visual.cnx
    19.6KB
  • debugger.cnx
    5.3KB
  • mbyte.cnx
    53.4KB
  • os_dos.cnx
    12.1KB
  • syntax.cnx
    162.2KB
  • if_mzsch.cnx
    9.7KB
  • hangulin.cnx
    3.3KB
  • rileft.cnx
    4.4KB
  • pi_vimball.cnx
    3.5KB
  • usr_12.cnx
    12.5KB
  • tags-cn
    253.2KB
  • usr_29.cnx
    18.6KB
  • gui_w32.cnx
    20.9KB
  • usr_08.cnx
    18.2KB
  • gui_w16.cnx
    7.7KB
  • autocmd.cnx
    46.8KB
  • diff.cnx
    13.7KB
  • quickfix.cnx
    50.2KB
  • if_perl.cnx
    10KB
  • os_mint.cnx
    1.4KB
  • os_mac.cnx
    4KB
  • usr_26.cnx
    8.2KB
  • os_vms.cnx
    26.6KB
  • farsi.cnx
    8.9KB
  • gui.cnx
    38.9KB
  • workshop.cnx
    4.1KB
  • usr_11.cnx
    12.9KB
  • starting.cnx
    60.6KB
  • pi_tar.cnx
    2.9KB
  • usr_07.cnx
    15.3KB
  • sql.cnx
    26KB
  • indent.cnx
    18.8KB
  • term.cnx
    37KB
  • sign.cnx
    5.9KB
  • if_sniff.cnx
    3.5KB
  • os_os2.cnx
    8KB
  • repeat.cnx
    24KB
  • usr_20.cnx
    13.2KB
  • version6.cnx
    570.1KB
  • os_qnx.cnx
    3.8KB
  • taglist.txt
    67.7KB
  • vi_diff.cnx
    38.6KB
  • undo.cnx
    9.1KB
  • help.cnx
    7.3KB
  • vimcdoc-1.5.0.tar.gz
    1.6MB
  • usr_24.cnx
    20.1KB
  • os_risc.cnx
    11.7KB
  • motion.cnx
    47.3KB
  • if_pyth.cnx
    12.3KB
  • usr_05.cnx
    20.5KB
  • cmdline.cnx
    40.5KB
  • uganda.cnx
    13.8KB
  • usr_27.cnx
    17.7KB
内容介绍
*taglist.txt* Plugin for browsing source code Author: Yegappan Lakshmanan (yegappan AT yahoo DOT com) For Vim version 6.0 and above Last change: 2007 May 24 1. Overview |taglist-intro| 2. Taglist on the internet |taglist-internet| 3. Requirements |taglist-requirements| 4. Installation |taglist-install| 5. Usage |taglist-using| 6. Options |taglist-options| 7. Commands |taglist-commands| 8. Global functions |taglist-functions| 9. Extending |taglist-extend| 10. FAQ |taglist-faq| 11. License |taglist-license| 12. Todo |taglist-todo| ============================================================================== *taglist-intro* 1. Overview~ The "Tag List" plugin is a source code browser plugin for Vim. This plugin allows you to efficiently browse through source code files for different programming languages. The "Tag List" plugin provides the following features: * Displays the tags (functions, classes, structures, variables, etc.) defined in a file in a vertically or horizontally split Vim window. * In GUI Vim, optionally displays the tags in the Tags drop-down menu and in the popup menu. * Automatically updates the taglist window as you switch between files/buffers. As you open new files, the tags defined in the new files are added to the existing file list and the tags defined in all the files are displayed grouped by the filename. * When a tag name is selected from the taglist window, positions the cursor at the definition of the tag in the source file. * Automatically highlights the current tag name. * Groups the tags by their type and displays them in a foldable tree. * Can display the prototype and scope of a tag. * Can optionally display the tag prototype instead of the tag name in the taglist window. * The tag list can be sorted either by name or by chronological order. * Supports the following language files: Assembly, ASP, Awk, Beta, C, C++, C#, Cobol, Eiffel, Erlang, Fortran, HTML, Java, Javascript, Lisp, Lua, Make, Pascal, Perl, PHP, Python, Rexx, Ruby, Scheme, Shell, Slang, SML, Sql, TCL, Verilog, Vim and Yacc. * Can be easily extended to support new languages. Support for existing languages can be modified easily. * Provides functions to display the current tag name in the Vim status line or the window title bar. * The list of tags and files in the taglist can be saved and restored across Vim sessions. * Provides commands to get the name and prototype of the current tag. * Runs in both console/terminal and GUI versions of Vim. * Works with the winmanager plugin. Using the winmanager plugin, you can use Vim plugins like the file explorer, buffer explorer and the taglist plugin at the same time like an IDE. * Can be used in both Unix and MS-Windows systems. ============================================================================== *taglist-internet* 2. Taglist on the internet~ The home page of the taglist plugin is at: > http://vim-taglist.sourceforge.net/ < You can subscribe to the taglist mailing list to post your questions or suggestions for improvement or to send bug reports. Visit the following page for subscribing to the mailing list: > http://groups.yahoo.com/group/taglist < ============================================================================== *taglist-requirements* 3. Requirements~ The taglist plugin requires the following: * Vim version 6.0 and above * Exuberant ctags 5.0 and above The taglist plugin will work on all the platforms where the exuberant ctags utility and Vim are supported (this includes MS-Windows and Unix based systems). The taglist plugin relies on the exuberant ctags utility to dynamically generate the tag listing. The exuberant ctags utility must be installed in your system to use this plugin. The exuberant ctags utility is shipped with most of the Linux distributions. You can download the exuberant ctags utility from > http://ctags.sourceforge.net < The taglist plugin doesn't use or create a tags file and there is no need to create a tags file to use this plugin. The taglist plugin will not work with the GNU ctags or the Unix ctags utility. This plugin relies on the Vim "filetype" detection mechanism to determine the type of the current file. You have to turn on the Vim filetype detection by adding the following line to your .vimrc file: > filetype on < The taglist plugin will not work if you run Vim in the restricted mode (using the -Z command-line argument). The taglist plugin uses the Vim system() function to invoke the exuberant ctags utility. If Vim is compiled without the system() function then you cannot use the taglist plugin. Some of the Linux distributions (Suse) compile Vim without the system() function for security reasons. ============================================================================== *taglist-install* 4. Installation~ 1. Download the taglist.zip file and unzip the files to the $HOME/.vim or the $HOME/vimfiles or the $VIM/vimfiles directory. After this step, you should have the following two files (the directory structure should be preserved): plugin/taglist.vim - main taglist plugin file doc/taglist.txt - documentation (help) file Refer to the |add-plugin|and |'runtimepath'| Vim help pages for more details about installing Vim plugins. 2. Change to the $HOME/.vim/doc or $HOME/vimfiles/doc or $VIM/vimfiles/doc directory, start Vim and run the ":helptags ." command to process the taglist help file. Without this step, you cannot jump to the taglist help topics. 3. If the exuberant ctags utility is not present in one of the directories in the PATH environment variable, then set the 'Tlist_Ctags_Cmd' variable to point to the location of the exuberant ctags utility (not to the directory) in the .vimrc file. 4. If you are running a terminal/console version of Vim and the terminal doesn't support changing the window width then set the 'Tlist_Inc_Winwidth' variable to 0 in the .vimrc file. 5. Restart Vim. 6. You can now use the ":TlistToggle" command to open/close the taglist window. You can use the ":help taglist" command to get more information about using the taglist plugin. To uninstall the taglist plugin, remove the plugin/taglist.vim and doc/taglist.txt files from the $HOME/.vim or $HOME/vimfiles directory. ============================================================================== *taglist-using* 5. Usage~ The taglist plugin can be used in several different ways. 1. You can keep the taglist window open during the entire editing session. On opening the taglist window, the tags defined in all the files in the Vim buffer list will be displayed in the taglist window. As you edit files, the tags defined in them will be added to the taglist window. You can select a tag from the taglist window and jump to it. The current tag will be highlighted in the taglist window. You can close the taglist window when you no longer need the window. 2. You can configure the taglist plugin to process the tags defined in all the edited files always. In this configuration, even if the taglist window is closed and the taglist menu is not displayed, the taglist plugin will processes the tags defined in newly edited files. You can then open the taglist window only when you need to select a tag and then automatically close the taglist window after selecting the tag. 3. You can configure the taglist plugin to display only the tags defined in the current file in the taglist window. By default, the taglist plugin displays the tags defined in all the files in the Vim buffer list. As you switch between files, the taglist window will be refreshed to display only the tags defined in the current file. 4. In GUI Vim, you can use the Tags pull-dow
评论
    相关推荐