Idea软件Vim插件问题】的更多相关文章

人家说用webstorm是纯前端,用Idea是java+前端,好,那就用Idea,装上试试,全选所有插件安装,奇迹出现了,选中一行代码,backspace,删不了,我的天,好吧,复制粘贴的快捷键也不行,我的天,网上说重装,好的,默认路径重装,结果一样,TNND,继续百度,好吧,VIM插件的问题,一个答案是: 在setting-----plugins 中 搜索vim  ,把它去掉重启idea就可以了.最好的答案是:菜单栏,tools->vim emulator ,当我想用最好的方法时,已经用了第一…
发现一个比ack更快更好用的:  https://github.com/ggreer/the_silver_searcher   , 使用时命令为ag,它是基于ack的代码二次开发的,所有使用方法基本和ack差不多(包括命令行参数),但也小有区别.  ubuntu 下安装:  sudo apt-get install silversearcher-ag ag man page:    https://www.mankier.com/1/ag 可以在 源码(要搜索的目录) 目录建立一个 .igno…
工欲善其事,必先利其器.一个强大的开发环境可以大大提高工作效率.好吧,我知道这是废话...不过,我想一定有很多跟我一样打算进入Linux平台开发的新手,一开始都为找不到一个像Windows下的VS那样可以一键安装并且功能几乎完美无缺的开发工具而郁闷不已,甚至打算收回刚刚迈出的脚步.所幸的是,通过几天努力,我总算配置出了一个功能完备的基于Vim的开发环境.这个开发环境除了基本的Vim外,还包括Ctags,Taglist,Cscope,SuperTab,OmniCppComplete,Winmana…
vim插件ctags的安装和使用 2013-11-19 20:47 17064人阅读 评论(0) 收藏 举报  分类: 开发工具(3)  linux编程(9)  c/c++编程(11)  版权声明:本文为博主原创文章,未经博主允许不得转载. [ctags功能]: 为源码的变量/对象.结构体/类.函数/接口.宏等产生索引文件,以便快速定位.目前支持41种语言,这里仅以C/C++为例:ctags可以产生c/c++语言所有类型的索引文件,具体如下: -> class names(类名) -> mac…
vim插件和配置 插件 pathogen 可以方便地管理vim插件 在没有pathogen的情况下,vim插件的文件全部都放在.vim目录,卸载插件很麻烦,pathogen可以将不同的插件放在一个单独的目录下,安装插件只需要将插件的文件夹复制到制定文件夹(bundle)内,卸载插件时只需要删除文件夹,方便好用. 以下插件都可以采用“下载zip包到vundle文件夹,解压zip包”的方法进行安装 下载及安装https://github.com/tpope/vim-pathogen nerdtree…
目录 写在前面:Life Changing Editor 什么是VIM 为什么选VIM 为什么选其它 为什么犹豫选择它们 VIM >= SUM(现代编辑器) 如何学习VIM 一秒钟变记事本 VIM的基本用法 VIM进阶:插件 插件管理神器:Vundle 配色方案 导航与搜索 自动补全 语法 其它 终极配置: spf13 与其它软件集成 一些资源 写在最后 搭完网站之后的第一篇文章有些兴奋,先变身话痨简单回顾一下我是如何接触到VIM的,不感兴趣的同学可以直接跳过这一部分:-) 写在前面:Life…
vim插件安装总结 vim 插件 vundle 插件对于vim来说是一个杀手级别的神器助手,能自动补全,语法高亮,文件搜索等等,有效地提升了编程效率.下面就个人的一些安装和使用进行一个总结. 自动管理vim插件的vundle(原理及总体介绍). Vundle is short for Vim bundle and is a Vim plug manager, also a Vim plug. Vundle allows you to : keep track of and configure y…
使用unzip的时候 指定 -d选项, 是说明解压到的 目标地址. 这个参数还是比较方便的, 比直接unzip到当前目录, 然后在去拷贝到目标目录, 然后再删除当前目录中的解压文件夹, 方便多了. 使用:x命令, 方便直接; 因为它就类似于(注意不是等于same):wq, 而且, "只有当发生改变时才写入": "only when changes have been made". like和same as. like是类似, 而same是等同于, 所以这里的:x是用…
2016-06-14 15:04 13333人阅读 评论(0) 收藏 举报 分类: Linux(104)  目录(?)[+]  前两天同事让我在小组内部分享一下VIM,于是我花了一点时间写了个简短的教程.虽然准备有限,但分享过程中大家大多带着一种惊叹的表情,原来编辑器可以这样强大,这算是对我多年来使用VIM的最大鼓舞吧.所以分享结束之后,将这篇简短教程整理一下作为我2014年的第一篇Blog. 目录写在前面:Life Changing Editor什么是VIM为什么选VIM为什么选其它为什么犹豫…
一.安装vundle(vim插件管理软件): git clone https://github.com/VundleVim/Vundle.vim 拷贝目录到 ~/.vim/bundle/Vundle.vim   二.下载vimrc配置文件: git clone https://github.com/icemoon1987/vim_config 拷贝到默认vim配置文件位置:cp ./vim_config/vimrc_linux ~/.vimrc   三.使用vundle安装vim插件: 打开VI…
YouCompleteMe is a fast, as-you-type, fuzzy-search code completion engine for Vim.参考: https://github.com/Valloric/YouCompleteMe#full-installation-guide本篇文章默认读者知道什么是 unix/linux,vim/vi, YouCompleteMe,如果有不清楚的,Search engine is your friend 或者留言讨论.YouCompl…
YouCompleteMe is a fast, as-you-type, fuzzy-search code completion engine for Vim.参考: https://github.com/Valloric/YouCompleteMe#full-installation-guide本篇文章默认读者知道什么是 unix/linux,vim/vi, YouCompleteMe,如果有不清楚的,Search engine is your friend 或者留言讨论.YouCompl…
一.安装cscope 安装方式比较多样,可以在各自linux软件管理工具中安装,也可以去官网下载安装. sudo apt-get install cscope 二.插件安装 这里选择的是Vundle来管理vim插件,所以只需要在.vimrc中添加Plugin 'brookhong/cscope.vim',然后执行:PluginInstall就搞定了. 三.生成标记库 cscope在执行过程中实际上是通过扫描标记库来首先找到标记以及标记的位置,从而实现跳转的,因此首先需要为个人的代码项目生成一个完…
  1.Ctags Ctags工具是用来遍历源代码文件生成tags文件,这些tags文件能被编辑器或者其他工具用来快速查找定位源代码中的符号,入变量名,函数名等.比如,tags文件就是Taglist和OmniCppComplete工作的基础. 安装过程: (1)打开链接:www.vim.org/scripts/script.php?script_id=610,下载完成后进去下载文件夹. (2)在下载文件夹下通过命令unzip ctags.vim命令解压下载的stags压缩文件,然后通过命令sud…
我们在使用插件的时候,都不希望插件安装的很杂乱,它不是一个看不见的黑盒,也为了下次方便在其它地方安装. 由于要方便插件管理,于是有了 Vundle,以下做些介绍: 1. 一个插件管理器, 自己本身也是插件, 这是必需工具: git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim 2. Vundle 在 .vimrc 中通过以下配置项来管理其它插件: "######################…
Vim插件管理--Vundle 都说Vim时程序员写给自己的编辑器,其中的情结可想而知.身为一只程序狗CodingDoge,今天就让我带各位学习Vim的使用. vim因为其庞大而强劲的插件受到无比的推崇,而插件的查找和管理便成了一个问题. Vundle便是一个Github上为了解决这个问题的项目(致敬贡献者们),使用步骤如下: 安装Vundle,在终端输入以下代码即可 git clone http://github.com/gmarik/vundle.git ~/.vim/bundle/vund…
1 进入自己的vim mkdir ./bundle/vundle 2 在vimrc同级中执行 git clone https://github.com/gmarik/vundle.git ./bundle/vundle   将一些插件文件 下载到./bundle/vundle中 3 编写自己的vim配置,其实很简单 set nocompatible " be iMproved, required filetype off " required " set the runtim…
2016.10.4 filetype indent on syntax on set nu ai ci si set sw= ts= set autochdir set backspace= color slate set mouse=a set cursorline "---------- windows 配置 cd e:\acm set gfn=consolas:h18 "gvim map<F4> :w <CR> :!g++ % -g -o %<.ex…
参照文章[1][2]的办法,将vim打造成一个Python开发环境.文章中使用的是 pathogen + git 来管理 Vim 插件的.对这种方式还不太明白的同学可以参考[3]中的介绍.pathogen 改变了原先 Vim 只能把插件全部扔到 .vim 目录下的操作方式,使得各个插件可以以一个独立的文件夹存在于 .vim/bundle 目录中,添加和删除插件都变的非常清爽.使用 git 强大的子模块管理功能,可以实现方便的插件安装和自动升级. 1. 准备工作 创建.vim目录,以及其下的aut…
最近在个人博客上 http://foocoder.com  每天都会介绍一个vim插件,想起来园子也好久没更新了,也来更新一篇. 今天按读者留言的要求,介绍下文本对象.同时还会介绍我在用的几个文本相关的插件. 所谓文本对象,简单来说就是以一定标准分隔符来标识一段文本,比如一个单词,一句话,一段话. 使用文本对象后你会发现你在vim中的移动和操作速度提升了不是一点半点. 在vim中编辑命令的结构如下: <number><command><text object or motio…
cVim——Chrome上更强大的vim插件 介绍 也许很多人在chrome上都用过类似Vimium, ViChrome的插件,这些插件的目的都差不多,就是在浏览器中提供一些类似vim的操作来提高效率.但是大多这类的插件,实现的功能都比较单一化,实现了基本的浏览功能,但是不够强大.比如说 viusal 模式,就基本都不涉及. 机缘巧合下,发现了cVim插件,感觉就像打开了一扇全新的大门!!!获取cVim cVim优势 根据官方的介绍,它和之前说的那些插件有几个明显的优势: 支持自定义搜索引擎 支…
需要在visual studio安装vim插件,由于在visual studio联机失败,只能手动下载安装. 转载自以下链接: http://blog.csdn.net/lingtianyulong/article/details/22171281 下载地址 https://visualstudiogallery.msdn.microsoft.com/59ca71b3-a4a3-46ca-8fe1-0e90e3f79329/ 安装 双击运行即可 卸载 VS 工具->扩展和更新中卸载 Tony L…
SnipMate简介 snipMate一款功能强大的代码补齐插件,可自定义代码模板,并具备单词补齐的功能. vim插件snipMate下载地址 SnipMate安装 将snipMate.zip解压到~/.vim目录下.其中snippets目录存放的是代码模板,可以根据需要修改和添加代码模板. SnipMate使用 代码补齐快捷键是Tab,可以修改成其他热键. 代码补齐例子如下: 1. 输入inc后,按Tab键. 代码自动补齐为 #include <stdio.h> 2. 输入def,按Tab键…
[python开发vim插件] 按如下方式使用python开发vim插件,注意调用时使用的是exec. 但在函数中嵌入python代码更为简便,如下: python如何传递参数给python: 代码头中需要加入以下代码,以防止重复执行: call命令-nargs使用范例如下: 参考: 1.http://my.oschina.net/gschen/blog/135919 2.http://brainacle.com/how-to-write-vim-plugins-with-python.html…
01.helm(Vim-Swoop) 02.ap/vim-buftabline 03.wesleyche/SrcExpl 04.vim proc 05.vim shell 06.dhruvasagar/vim-vinegar(vinegar with nerdtree backend) 07.tpope/vim-vinegar 08.tpope/vim-projectionist 09.CTRLP 10.git-nerdtree 11.fuzzysearcher-plugins 12.ctags…
所需即所获:像 IDE 一样使用 vim https://github.com/yangyangwithgnu/use_vim_as_ide mark.vim http://www.vim.org/scripts/script.php?script_id=1238 mark-2.8.5.vmb.gz http://www.vim.org/scripts/script.php?script_id=2666 vim插件:显示树形目录插件NERDTree安装 和 使用 http://my.oschin…
在eclipse移动关闭位置感觉非常不爽,经常要用到方向键和鼠标,导致经常要移来移去.果断受不了了,去网上搜了下发现eclipse有许多vim插件可以使用.有一个大家都比较推荐的是 vrapper         下载地址:http://vrapper.sourceforge.net vrapper是免费的.安装后在eclipse的工具栏有一个按钮,可以随时选择是否启用vim编辑模式.          vrapper现在只有开启和不开启,没有任何设置. 受vim中毒很深,习惯用hjkl来移动光…
Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性.正是由于其可定制的特性, 许许多多的Vim插件便诞生了.管理这些插件又成为我们最为头疼的问题,最近无意中发现了Vundle----其特色在于使用git来管理插件, 更新方便,支持搜索,一键更新,从此只需要一个vimrc走天下.那么下面我们就来看看如何安装和配置Vundle: 1.在用户根目录下创建.vim/bundle目录(如果在用户根目录没有的这些目录的话) 2.将vundle拷贝到./vim/…
Vim插件之插件管理器Vundle 1.介绍下载 相比Sublime.Text2等现代编辑器,Vim缺乏默认的插件管理器,所有插件的文件都散布在~/.vim下的几个文件夹中,配置Vim的过程, 就是在网上不停的搜插件,拷贝到~/.vim下,发现更新,要重新下载重新拷贝,想要删除某个不需要插件,更是要小心翼翼的不要删错.配置出顺手的Vim, 需要极大的耐心和运气.一般情况下的VIM插件管理方式. Vundle(Vim bundle)是一个Vim的插件管理器.它是把git操作整合进去,用户需要做的只…
最近在使用vim插件CommandT时出现问题其实就是vim没有支持ruby,不过google之后找到了解决方法,老外的态度还是很让人敬佩的,度娘搜索的结果太让人呕心了.. 贴下,以后再次遇到解决. One of the first things I do after installing a fresh copy of Ubuntu is grab an updated Vim with RubySupport and proceed to install the amazing Comman…