vundle

在 Linux 打造属于自己的 Vim

雨燕双飞 提交于 2020-01-03 05:18:21
阅读目录 安装和配置 Vim 使用 Vundle 管理插件 怎么学习使用 Vim 使用 Vim 阅读 Linux 内核源代码   Linux 系统中很多东西都是以脚本代码、配置文件的形式存在,使用 Linux 系统时,需经常对这些文件进行编辑。很显然,如果没有文本编辑器,江湖之路寸步难行。   我的选择是 Vim。Vim 是 Linux 系统上的最著名的文本/代码编辑器,也是早年的 Vi 编辑器的加强版,被誉为文本/代码编辑器之中最为优秀经典的上古神器。 它之所以会获得如此美誉,我想主要有以下原因:1.它古老而神秘,学习曲线陡峭,难以驾驭,但是一旦学会则受益匪浅。如今被看作是高手、Geek 们专用的编辑器。所以尽管 Vim 已经是古董级的软件,但还是有无数新人迎着困难去学习使用。 2.轻便,无需多言,当仅仅只需要对某一文本文件(比如脚本代码、配置文件)进行简单的编辑的时候,所使用的工具当然是越轻便越好。Vim 同时也是阅读文本文件的利器。 3.经典巧妙的编辑方式及强大的功能。它全程使用键盘操作,用户必须记住一堆快捷键、按键组合以及各种命令才能开始使用,一旦使用熟练则编辑效率远超其余编辑器,而且具有各种插件、语法高亮、代码补全、配色方案等极其丰富的资源以及灵活的配置;   我主要在以下情况下使用 Vim: 1.用来修改服务器系统的配置文件; 很多时候, Linux

kali2.0安装及使用笔记(附带vim配置,长期更新)

大兔子大兔子 提交于 2019-12-28 15:10:50
作者:陈栋权 时间:16/08/19 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明, 且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利 。 如有特别用途,请与我联系邮箱: kingchen.gd@foxmail.com 早就听说Kali的大名,整合多款渗透测试的软件,让想尝试一把黑客感觉的我跃跃欲试,但是苦于没有时间, 一直没有安装。正好今年(2016年)kali大更,更是推出了rolling版本,这次我就直接安装kali2.0,同时分享 给大家我的安装过程和系统的相关配置,同时作为我使用kali的笔记,有什么好用的软件我都会记录下来, 长期记录,作为以后安装kali时的参考,本人新手,不喜勿喷。同时希望各位大牛指出我文章中的错误之处, 如果有更好的方法(如好用的软件,有用的配置等)也希望给我提出,本人将虚心接纳。 好,废话少说,开始正题 先上图,我安装好后的kali(没有美化): 附赠唯美高清壁纸一张: 安装之前 在安装kali系统之前,如果是window系统的话,要先分配一定的空闲空间出来,用于安装kali系统,建议至少20G。 而我是直接在一块空的硬盘上安装的,故无需分空闲空间了。 安装过程 第一步:制作启动u盘 1.到kali官网( https://www.kali.org/downloads/ )下载镜像文件, 我的电脑是64位的

vim之python编辑器打造全攻略

寵の児 提交于 2019-12-25 22:15:17
文章目录 参考的文章 还需注意的几个问题 我的配置 为了简便地在ssh上编辑Python,学习了vim使用及其Python编辑配置,以及在配置过程中出现的一些问题。使用环境是ubuntu Server 18.04 LTS。 参考的文章 这几个人的文章给了我极大的帮助,特别是1和2: 1、再见紫罗兰的 【 使用vim打造自己的python编辑器 】 2、Awakenedy 的 【 Vim与Python真乃天作之合:打造强大的Python开发环境 】 3、weixin_34186128 的 【 在Ubuntu 16.04 LTS 下用Vim 打造自己的Python IDE 问题总结 】自我摸索了很久,搞定了很多坑才发现有这篇文章,早点没发现,浪费了多少时间啊。但是这篇文章中每个代码片段后面都有莫名其妙的数字,删掉即可。 4、54Fire的【 安装YouCompleteMe 】 配置参阅上述文章即可,在此不在赘述 。 还需注意的几个问题 1、本文配置主要是python,其他语言可能有所区别,在查阅资料过程有人提到c++的配置,特别是YouCompleteMe插件有区别。 2、YouCompleteMe建议不要使用Vundle插件管理器 来安装,可先手动安装后再配置。因为youcompleteme实在是太慢了,而且经常断掉。断掉就rm后重来。手动安装请参阅54Fire的【

Vim Error E492 - Not an editor command: PluginInstall

一个人想着一个人 提交于 2019-12-21 07:09:33
问题 I am trying to install Vundle on my Macvim. I followed the following link to get Vundle. I also configured my .vimrc file. But when I try PluginInstall, I get the following error. E492: Not an editor command: PluginInstall My .vimrc contains the following: 1 set nocompatible "https://stackoverflow.com/questions/5845557/in-a-vimrc-is-set-nocc ompatible-completely-useless 2 3 " https://github.com/gmarik/Vundle.vim 4 filetype off " required 5 6 " set the runtime path to include Vundle and

ubuntu install git vim Plug manage

*爱你&永不变心* 提交于 2019-12-20 02:14:59
在UBUNTU采用163或是阿里云来更新源,最新的更新源地址可以在网上查阅, 阿里源 deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun

Vundle - E492: Not an editor command: PluginInstall

随声附和 提交于 2019-12-19 07:38:07
问题 I am having trouble getting Vundle for Vim to work (I am on Ubuntu 14.04). Here the relevant part from my .vimrc 4 " For Vundle$ 5 filetype off$ 6 set rtp+=~/.vim/bundle/vundle$ 7 call vundle#rc()$ 8 $ 9 " Let Vundle manage Vandle$ 10 Plugin 'gmarik/vundle'$ 11 $ 12 Plugin 'honza/vim-snippets'$ 13 Plugin 'bling/vim-airline'$ 14 Plugin 'tpope/vim-fugitive'$ 15 Plugin 'tpope/vim-rails.git'$ 16 Plugin 'tomtom/tcomment_vim'$ 17 Plugin 'altercation/vim-colors-solarized'$ 18 Plugin 'tomasr/molokai'

centos7使用vim打造强大的python IDE

[亡魂溺海] 提交于 2019-12-14 21:34:32
编译升级vim centos7.3自带的vim是7.4.*版本, YouCompleteMe需要Vim 7.4.1578+ 我这里编译安装vim8.0 # 移除旧版本 sudo yum remove vim -y # 安装必要组件 sudo yum install ncurses-devel python-devel -y # 下载源码编译安装 git clone https://github.com/vim/vim.git cd vim/src # 根据自己实际情况设置编译参数 ./configure --with-features=huge --enable-pythoninterp=yes --enable-cscope --enable-fontset --with-python-config-dir=/usr/lib64/python2.7/config --enable-python3interp=yes --with-python-config-dir=/usr/lib/python3.6/config --enable-multibyte --prefix=/usr/local/vim/ make -j2 && make install 编译参数说明: [ ] –with-features=huge:支持最大特性 [ ] –enable-rubyinterp

nvim 配置系统

不想你离开。 提交于 2019-12-11 22:42:52
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> /share/nvim/sysinit.vim ru status.vim set noswapfile set mouse=v set ts=4 set ts=4 sw=4 et set shortmess=atI set fileencodings=utf-8,gbk set background=light set rtp+=/opt/bin/ocaml/ocp-indent-vim> set wildignore+=*.o,*.obj,.git,*.a,*.so,*.lo,*.class,*.beam,deps/*,Mnesia.*,*.hi,vendor/*,copycat/*,target/*,_build/* set path=.,~/linux/include/ let g:python_host_prog = '/opt/bin/py2/bin/python2' let g:python2_host_prog = '/opt/bin/py2/bin/python2' let g:python3_host_prog = '/opt/bin/py3/bin/python3' let g:ycm_python_binary_path='/opt/bin/py3/bin/python3' let g

Vim/Vundle broken after reverting back to bash from zsh

只谈情不闲聊 提交于 2019-12-10 20:14:54
问题 This is the error message I get when trying to BundleInstall: Shell can't be executed /bin/zsh Error while executing "function vundle#installer#new..<SNR>37_process..vundle#installer#run..vundle#installer#install..<SNR>37_sync..<SNR>37_system": Line 1: E484: Can't open file /tmp/vfHFBSJ/8 Error while executing "function vundle#installer#new..<SNR>37_process": Zeile 13: E121: Undefined variable: g:vundle_last_status E15: Invalid expression: 'error' == g:vundle_last_status Zeile 17: E121:

vim + oh-my-zsh + git搭建开发环境

[亡魂溺海] 提交于 2019-12-07 13:17:26
vim + oh-my-zsh + git配置开发环境 vim配置 安装vundle 使用vundle作为插件管理器,使用前先安装vundle mkdir -p ~/.vim/bundle git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim 配置 .vimrc 编辑~/.vimrc文件,写入以下内容 set nocompatible set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() Plugin 'VundleVim/Vundle.vim' " code complete Plugin 'davidhalter/jedi-vim' Plugin 'ervandew/supertab' " syntastic check Plugin 'nvie/vim-flake8' Plugin 'scrooloose/syntastic' " colorscheme Plugin 'altercation/vim-colors-solarized' Plugin 'luochen1990/rainbow' , {'for': 'python'} Plugin 'morhetz/gruvbox' " code format Plugin