精华内容
下载资源
问答
  • vim安装
    2022-03-10 16:28:05

    Ubuntu下
    执行命令: sudo apt-get install vim
    如果失败
    解决办法:
    首先更新一下: sudo apt -get update
    在安装即可成功 sudo apt-get install vim

    更多相关内容
  • 没有网络学习Linux, 这里有简单可以离线安装的方法,这里面有两个deb包,一个解决了依赖关系,一个是vim。请注意这是deb包,已经编译好了的,只需要安装就行了。安装方法解压后有。
  • 四、Vim安装与配置

    千次阅读 2022-03-22 15:38:18
    激光SLAM学习之路(四) 介绍Ubuntu18.04安装Vim编辑器详细步骤与操作,并对Vim进行配置,介绍Vim常用的命令。简述apt与apt-get命令区别与相替代的命令。

    目录

    一、Vim检测是否安装

    二、Vim安装过程

    三、Vim配置

    四、Vim日常使用命令

            1-正常模式

            2-命令模式

             3-插入模式

    五、关于apt与apt-get


    一、Vim检测是否安装

            1-输入vi查看

    ##输入vi
    
    vi

            2-按Tab键,显示以下字符为未安装

             3-显示以下字符为已安装(可以看到是有vim的)

    二、Vim安装过程

            1-直接输入

    sudo apt install vim

            2-若显示以下界面,说明vim-common版本过低

             3-输入以下命令,将vim-common依赖删除

    sudo apt purge vim-common

            4-再次输入sudo apt install vim即可安装,输入Y同意,等待安装完成即可。

    三、Vim配置

            1-输入

    sudo vim /etc/vim/vimrc

            2-进入vim配置文件,在文件最后一行键入自己的配置(简单配置,丰富配置需利用插件,由于后期使用VScode进行编程,在此不给出插件安装和建议)

           (Tips:如果直接输入vim /etc/vim/vimrc也是可以进去进行文件修改,但会出现只读模式,权限不够的情况,使用:wq! 也是无法解决的,建议在进入开始就加入sudo 命令进行文件修改)

    ##个人常用配置(其余配置可自行查找)
    
    set ai                    自动缩进,与上一行保持一致的自动空格
    set ic                    在查询模型与匹配模式下忽略大小写
    set number                左侧显示行号
    set showmatch             显示括号配对,并高亮显示相匹配的括号
    set showmode              文本输入模型下,加亮显示模式指示器
    set showcmd               在状态栏显示所执行的指令,未完成的指令片段
    set warn                  长行显示自动折行
    set cindent               以C/C++模式缩进
    set ruler                 打开状态栏标尺
    set scrolloff=6           设置光标离窗口上下6行时窗口自动滚动
    set tabstop=4             设置Tab长度为4
    set wrap                  自动换行显示
    syntax enable
    syntax on                 自动语法高亮

            下面是我的个人配置:

    四、Vim日常使用命令

    ##打开文件
    vim [文件路径]/[文件名]
    
    ##打开并有编辑权限
    sudo vim 文件路径]/[文件名]

            1-正常模式

            打开后显示为正常模式,其他模式下按Esc进入正常模式

            2-命令模式

            正常模式下,按 Shift+:进入命令模式(Tips:注意英文输入模式下)

    :w        保存不退出
    :q        退出
    :wq       保存并退出
    :wq!      强制保存并退出

            3-插入模式

            正常模式下,按 i 进入编辑模式

    Ctrl+u        删除当前行

    五、关于apt与apt-get

            apt是Ubuntu 16.04版本发布时进行的引入,apt引入旨在减少解决命令过于分散的问题,Linux许多发行版也是鼓励使用apt来代替apt-get

            apt足够精简也更为有效,在使用apt时也能看到当前进程的完成进度,但是注意,有些操作apt并不能向下兼容apt-get,也就是说apt并不是完成代替了apt-get。

    apt命令等同命令命令解释
    apt installapt-get install安装软件包
    apt removeapt-get remove删除软件包
    apt purgeapt-get purge删除软件包及其配置文件
    apt updateapt-get update刷新索引目录
    apt upgradeapt-get upgrade升级本地可升级软件包
    apt autoremoveapt-get autoremove自动删除不需要的依赖包
    apt searchapt-cache search搜索应用
    apt自有命令等同命令
    apt list列出所安装的所有包

            Tips:部分精细化操作功能,还需要利用apt-get 命令完成。


    下一章:五、Ubuntu18.04 系统安装 Ros melodic 调试

    展开全文
  • 安装vim,vim安装不了

    千次阅读 2021-06-01 19:34:02
    安装vim,vim安装不了 注:如果没有vim,请预先安装vim,执行如下命令: apt-get install vim 在使用docker容器时。有时候里边没有安装vim。敲vim命令时提示说:vim: command not found,这个时候就须要安装...

    安装vim,vim安装不了

    注:如果没有vim,请预先安装vim,执行如下命令:

    • apt-get install vim

    在使用docker容器时。有时候里边没有安装vim。敲vim命令时提示说:vim: command not found,这个时候就须要安装vim,但是当你敲apt-get install vim命令时,提示


    Reading package lists... Done
    Building dependency tree 
    Reading state information... Done
    E: Unable to locate package vim

     

    这时候须要敲:

    • apt-get update 

    这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引。这样才干获取到最新的软件包。

    等更新完成以后再敲命令:apt-get install vim命令就可以。如果以上操作均不行,看下面:

     

    docker容器内apt换源

    1. mv /etc/apt/sources.list /etc/apt/sources.list.bak

         2. cat <<EOF >/etc/apt/sources.list
             deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free
             deb http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free
             EOF

         3.apt update

    展开全文
  • VIM安装YouCompleteMe(Windows/Mac/Linux)

    千次阅读 2020-12-25 23:55:36
    VIM安装YouCompleteMe 前言 前一阵子一直在折腾YouCompleteMe这个插件,在Mac、Ubuntu、Windows上都试过,全部安装成功,其中 windows最费劲,今天也写出来,希望有跟我同样需要的人也可以少走弯路,少浪费点时间在...

    VIM安装YouCompleteMe

    前言

    前一阵子一直在折腾YouCompleteMe这个插件,在Mac、Ubuntu、Windows上都试过,全部安装成功,其中 windows最费劲,今天也写出来,希望有跟我同样需要的人也可以少走弯路,少浪费点时间在环境配置上。

    安装VIM

    windows

    windows下,建议从如下链接下载安装VIM,是vim的日更版,可以支持python脚本:vim-win32-installer
    下载完毕后直接安装后,配置环境变量path到vim的安装路径,例如我安装的是vim8.2 64位版本,装在C:/Program Files/vim,path配置如下:

    在这里插入图片描述

    (都开始用vim了,环境变量在哪里配置应该不用教了吧)
    配置好后用命令行运行vim可以启动vim就可以了。

    Linux/MacOS

    Mac、Linux上的也建议重新安装vim,自带的vim大概率不支持python,Mac用brew命令安装:

    	brew install vim
    	# 需要先安装brew工具,网上教程很多
    

    Linux用命令行安装的方法就不写出来了,不同的Linux版本安装命令也不同,搜索一下就出来了。

    确定当前的vim是否支持python

    如果不确定现在安装的vim是否支持python,可以用如下命令查看:

    	vim --version
    

    输出日志如下:
    Windows:
    在这里插入图片描述
    Mac:
    在这里插入图片描述
    可以看到有“+python3/dyn”或者“+python3”字样就是表示支持python3。如果没有的话就要重装vim了。

    下载Python

    Mac、Linux下暂未遇到python3版本的问题,只要安装python3和python3-dev即可。

    sudo apt-get install python3 python3-dev
    

    在Windows下比较麻烦,跟python3版本有关,具体如下:
    启动vim,在vim下按如下操作查看当前vim支持的python3版本:

    	<ESC>:python3 print("1")
    

    如果没有安装python3或者安装的版本不对,会提示无法加载python的dll库,例如我的电脑上提示如下:
    在这里插入图片描述
    无法加载python38.dll,即我安装的版本只能支持python3.8,此时去python官网下载3.8版本的python软件,安装、配置环境。也有很多现有的教程(主要还是我太懒)。这里就不说了,不过有一点必须注意:
    64位的vim必须配64位的python,32位的vim必须配32位的python!!!
    直到执行

    	<ESC>:python3 print("1")
    

    能够在左下角正常打印出数据,如下左下角正常打印出“1”,表示vim能够调用到python3,python安装成功!
    在这里插入图片描述

    下载YouCompleteMe插能件

    八仙过海各显神通吧,有的朋友用Vundle之类的插件管理工具,也都能下下来,但是我不想连Vundle教程一并写了,网上教程一大堆。不过这里还是说下Vundle中的配置,如下:

    Plugin 'Valloric/YouCompleteMe'
    

    或者直接打开网页下载zip,或者用git clone下载,如下:
    git地址:https://github.com/ycm-core/YouCompleteMe
    git clone下载:

    	git clone https://github.com/ycm-core/YouCompleteMe.git
    

    下载完成后,放到vim插件目录中。
    之后用命令行打开该YCM目录,运行如下命令更新代码:

    git submodule update --init --recursive
    

    安装cmake

    这个不用多说了吧,Mac/Linux下一个命令的事,windows下比较麻烦。
    不用怕我这里推荐个软件chocoletey,安装也是一个命令行的事:
    用打开Powershell命令行,执行如下指令,等待安装结束就可以了:

    Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
    

    装好之后,用管理员权限启动命令行,执行如下指令就可以安装cmake了

    choco install -y cmake
    

    windows下装完后记得配置环境变量,用choco命令安装会装在C:\Program Files\CMake文件夹下。把C:\Program Files\CMake\bin加到path中,这里就不再详述了(这个博主太懒了)。

    编译器

    windows下安装Visual Studio,这个不用多说了吧。宇宙第一IDE,程序猿必备佳品。
    Mac/Linux下按照提示安装Xcode或者gcc等编译器。

    编译安装

    用命令行打开YouCompleteMe文件夹,执行如下命令安装对C/C++的支持:

    python3 install.py --clangd-completer
    

    等待编译完成即可。
    还可以安装对Java、Go语言等可以用如下命令查看编译参数,根据提示安装:

    install.py --help
    

    这里个人不建议执行 install --all 全部安装,会拖慢vim的运行速度。
    到这里已经完成YouCompleteMe的安装了,但是还不够,还需要安装YCM-Generator,这个插件是生成工程依赖库路径的文件,即.ycm_extra_conf.py这个文件。否则YCM找不到工程的头文件在哪里。

    最后,到这里就已经可以启动YouCompleteMe这个插件了,但是启动之后会爆错,我们还需要安装python3的pathtools插件,命令如下:

    pip3 install pathtools
    

    如果启动的时候提示vim版本过低,就需要重新安装vim到高版本,windows上如上面所说的可以通过vim-win32-installer下载新版本,ubuntu需要执行以下命令,添加vim的软件源后再安装:

    sudo add-apt-repository ppa:jonathonf/vim
    sudo apt update
    sudo apt install vim
    

    之后应该就可以完美启动了。

    安装YCM-Generator

    YCM-Generator的github仓库:https://github.com/rdnetto/YCM-Generator
    在Vundle中的配置如下:

    Plugin 'rdnetto/YCM-Generator'
    

    这个插件只要下下来就可以了,不需要编译。

    Attention!!目前这个插件不支持windows!!那么windows上要怎么生成.ycm_extra_conf.py呢?可以从linux上自行拷贝一份后修改。
    个人建议,vim还是放在linux和Mac上用就好,windows可以寻找其他替代方案。

    配置

    YouCompleteMe和YCM-Generator都需要配置,下面展示我自己用的配置,可以参考下:

    "YCM 自动补全设置
    "let g:ycm_key_invoke_completion = '<c-z>'
    set completeopt-=preview   "关闭preview窗口
    "启用基于语义的自动补全
    "let g:ycm_collect_identifiers_from_tags_files=1 " 开启 YCM 基于标签引擎
    let g:ycm_error_symbol = '✗'
    let g:ycm_warning_symbol = '⚠'
    let g:ycm_semantic_triggers =  {
    			\ 'c,cpp,python,java,go,erlang,perl': ['re!\w{2}'],
    			\ 'cs,lua,javascript': ['re!\w{2}']
    			\ }
    "设置白名单文件
    let g:ycm_filetype_whitelist = { 
    			\ "c":1,
    			\ "cpp":1, 
    			\ "sh":1,
    			\ "py":1
    			\ }
    "修改提示框颜色
    "highlight Pmenu ctermfg=4 ctermbg=8 guifg=#ffffff guibg=#000000  "提示不再是粉红色(pink)
    highlight PMenu ctermfg=yellow ctermbg=darkgrey guifg=#ffffff guibg=#000000
    highlight PMenuSel ctermfg=white ctermbg=black guifg=#000000 guibg=#ffffff
    "声明、定义跳转
    nnoremap <C-u> :YcmCompleter GoToDefinitionElseDeclaration<CR>
    nnoremap <F5> :YcmForceCompileAndDiagnostics<CR>
    "YCM-Generator配置
    nnoremap <C-y> :YcmGenerateConfig ./<CR>   "更新.ycm_extra_conf.py文件
    

    该配置的快捷键如下:

    快捷键功能
    Ctrl + z唤醒补全,如果没有跳出补全框可以用这个快捷键调用
    Ctrl + u切换到声明/定义
    F5通过重编译代码,更新代码中的错误提示信息
    Ctrl + y更新项目下的.ycm_extra_conf.py文件

    结束

    如果文章有帮到你,请帮我点个小小的赞。哪里有问题或者看不懂的可以留言或者私信,我一定第一时间回复,谢谢🙏。

    github上YouCompleterMe这个库在实时更新中,为了防止github上最新版本的安装过程变动导致本文不适用,因此在这里上传本文所用的YouCompleteMe版本。
    点击下载 YouCompleteMe.tar.gz

    展开全文
  • vim 安装与基础配置

    千次阅读 2022-03-28 16:43:17
    本篇博客介绍了 vim 的源码安装教程,并推荐了一些基础配置,可以满足日常编辑需要。
  • Linux系统Ubuntu vim安装plugin

    千次阅读 2021-11-30 00:45:05
    plugin的安装: 1.按Ctrl+Alt+T进入命令行界面 首先安装vim sudo apt-get install vim (ubuntu) yum install vim (redHat/Fedora/CentOS) 一直按提示按Y即可。
  • Ubuntu上Vim安装NERDTree插件操作步骤

    千次阅读 2020-08-13 19:18:50
    NERDTree是Vim的文件系统浏览器,...这里通过Vundle安装NERDTree,Vundle是Vim软件包的缩写,是Vim插件管理器。Vundle源码在https://github.com/VundleVim/Vundle.vim安装Vundle: (1). 执行如下命令: mkdir
  • vim安装-源码安装

    千次阅读 2020-04-23 12:29:05
    vim源码安装demo 1. rm old vim(centos demo) yum -y remove vim 2. download vim wget -O vim8.2.0139.zip https://...
  • https://github.com/ckelsel/vim-init插件安装不成功,通过研究进行更改后快速安装,注意使用方法。
  • VIM设置要求Vim8或Neovim(最新更好) 的Python 3 去1.8+ 您可以使用pip使用python3安装neovim: pip3 install neovim安装演示(React-Native)您的React Native项目的示例配置文件
  • vim 安装

    千次阅读 2019-03-23 22:12:51
    在Linux安装了go环境后,一般要安装vim-go插件,能够对go代码有配色、语法高亮、格式化等功能,方便开发者直接在linux上vim编写代码。安装vim-go插件后vim打开一个文件可能会遇到问题,系统会提示vim版本过低,...
  • vim-plug, 我的vim插件, 基于vim-plug安装
  • ubuntu下vim安装ctags工具

    千次阅读 2019-05-30 21:38:43
    ubuntu下安装ctags工具 ctags工具全称Generate tag files for source code。扫描指定的源文件,找出其中包含的语法元素,并把找到的相关的内容记录下来,这样在代码浏览和查找时就可以利用这些记录实现查找和跳转的...
  • VIM安装YCM插件的详细步骤

    千次阅读 2020-04-29 23:06:38
    文章目录前言VIM版本安装YCM依赖的软件和库安装Vundle安装YCM下一步配置效果图参考博客 前言 据说youcompleteme是最难安装的插件,我在想网上找到一篇博客就能够安装了,为什么会最难呢?等到安装的时候才发现真的难...
  • vim安装python神器jedi插件

    千次阅读 2020-12-08 17:37:39
    vim安装python神器jedi插件 安装Vundle git clone https://github.com/VundleVim/Vundle.vim.gi`在这里插入代码片`t ~/.vim/bundle/Vundle.vim 添加配置文件~/.vimrc set nocompatible " be iMproved, required...
  • vim安装indentLine和vim-autopep8插件

    千次阅读 2019-12-03 09:34:23
    1 vim配置 vim的基本配置和其他插件参考:https://blog.csdn.net/qyhaill/article/details/99701566, https://blog.csdn.net/qyhaill/article/details/100832805 2 indentLine插件 indentLine是一款缩进指示线,...
  • 1、打开hosts文件 sudo vim /etc/hosts ...3、重新执行vim-plug安装命令 curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim ...
  • linux,ubuntu中vim配置包。linux若要使用vim,需要先安装vim包。
  • centos下的vim安装

    万次阅读 2017-04-16 11:35:44
    一 . 大家的都知道Linux下是自带vi ,那么我们如何对vi使用呢? 在centos下打开terminal,通过 ... centos下安装vim,因为vi的功能没有vim丰富用yum查找源中的VIM包,不知安装哪个合适。yum search
  • Vim安装与使用详细教程

    万次阅读 2018-05-17 11:23:59
    Vim 详细Vim快捷键大全 Vim的配置以spf-13为例子 项目地址: https://github.com/spf13/spf13-vim ...Vim安装 Linux, *nix, Mac OSX Installation The easiest way to install spf13...
  • Debian Linux下的vim安装

    千次阅读 2019-04-04 16:05:59
    操作系统:Debian / ...1. 在Linux系统的命令窗口下输入python,测试是否安装python,如果python已经安装,会出现下图中的信息. 如果提示:-bash: python:command not found,则没有安装python。 2.安装python ...
  • Ubuntu18.04 vim安装和配置

    千次阅读 2019-04-05 14:30:03
    一、安装Vim 打开终端输入 vi 命令,看到系统已经安装过了 而输入 vim 命令,提示没有安装 vim是vi的升级版本,兼容vi的所有指令,还包括一些新特性 首先卸载原有的vim sudo apt-get remove vim-common ...
  • centos7下的vim安装vundle

    千次阅读 2019-08-16 22:39:39
    主要步骤 1、在github下载vundle git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/...2、打开vim .vimrc 输入以下代码: :set nu set nocompatible " be iMproved, required filet...
  • vim安装vue.js语法高亮插件

    千次阅读 2019-03-09 15:32:21
    vim安装插件,支持vue.js语法高亮 操作步骤 : 按照说明从github安装Vundle.vim(Vundle.vim是vim的插件管理工具) 按照说明从github安装vim-vue这个插件 (把 Plugin 'posva/vim-vue' 命令放入.vimrc中...
  • Vim安装 , , 或软件包管理器。 将此存储库用作子模块或包。 例如,当使用 (我建议)时: set nocompatible call plug#begin () Plug ' sheerun/vim-polyglot ' call plug#end () (可选)下载其中一个并将...
  • Mac Vim安装及字体设置

    千次阅读 2016-10-24 09:20:59
    最近在用osx自带的vim时发现无法通过"+y来把内容复制到系统剪贴板,如果需要这个功能支持的话得重新编译,所以想想还不如找个替代品,于是就找到了Mac Vim直接brew install macvim尝试了一下visual模式选中后,通过...
  • vim安装(vim配置教程)

    2021-05-14 04:36:51
    一、安装 vim 控制台版本的vim随ubuntu一起发行,因此没必要安装. 然而,如果您更喜欢GUI界面下的vim的话,请安装vim-gtk软件包,有以下两种方法:1、在Ubuntu .Ubuntu系统里没有像Windows下的文本编辑器这么方便...
  • linux vim安装molokai配色方案

    千次阅读 2018-03-26 18:59:04
    这段时间用linux比较多,linux下的vim配色简直亮瞎眼,感觉眼睛再这样要瞎掉了,所以觉得换其他的配色方案,默认的配色方案不太好用,所以我下的molokai的配色方案,这个配色方案还是很受欢迎的。一:下载molokai...
  • ubuntu离线安装vim

    2021-02-05 11:57:21
    ubuntu离线安装vim

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 633,539
精华内容 253,415
关键字:

vim安装

友情链接: 通信信道.rar