精华内容
下载资源
问答
  • 当时根据教程设置网络的时候,输入vim ifcfg-ens33命令,编辑文件时发现出现黑色的小方块,不能使用vim,查了一下说是没有安装vim. 1.发现不能使用vim 2.安装vim相关的软件包 输入命令:yum install -y vim* 注意:...

    当时根据教程设置网络的时候,输入vim ifcfg-ens33命令,编辑文件时发现出现黑色的小方块,不能使用vim,查了一下说是没有安装vim.

    1.发现不能使用vim

    在这里插入图片描述

    2.安装vim相关的软件包

    输入命令:yum install -y vim*
    在这里插入图片描述
    注意:若是此处下载安装包失败,那你可能是没有连接外网,ping一下百度 ping www.baidu.com 不能ping通,那你就不能下载安装包。

    3.下载完成后,查看下载的vim安装列表

    输入命令: rpm -qa | grep vim
    在这里插入图片描述

    展开全文
  • linux-在Vim上运行TRex

    2019-08-13 18:41:53
    Vim上运行T-Rex
  • linux-在Vim上玩StarWars

    2019-08-13 11:44:54
    Vim上玩StarWars
  • 简单地话,可以直接使用“alias vi=vim”命令即可,不过这样只能在这次启动的时候有用,下次启动后,这条就无效了,如果想下次还使用,那么就需要修改用户自启动配置文件.bashrc,具体的修改如下:sudo apt-get ...

    Vi和Vim的区别及联系

    1.使用vim替换vi

    vim比vi强大多了,vim属于vi的超集,而且能够解决很多习惯的问题,所以还是有必要使用vim替换vi的。简单地话,可以直接使用“alias vi=vim”命令即可,不过这样只能在这次启动的时候有用,下次启动后,这条就无效了,如果想下次还能使用,那么就需要修改用户自启动配置文件.bashrc,具体的修改如下:

    sudo apt-get install vim-gtk #安装vim,Ubuntu默认好像没有安装vim

    cd ~ #用户 home 目录

    vi .bashrc #后添加下面的alias语句到最后一行(或者合适的位置)

    alias vi=vim

    source .bashrc # 立即生效

    2. Linux下 vim vim-gnome vim-tiny vim-gtk vim-nox各种vim的区别!

    不同的编译选项编译出来的vim而已。比如vim是终端下的vim,vim-gnome是用了GNOME GUI的vim,vim-tiny是tiny 版本的vim,就是功能比较少,但是体积小,速度快

    关于vim

    控制台版本的vim随ubuntu一起发行,因此没必要安装. 然而,如果您更喜欢GUI界面下的vim的话,请从新立得安装vim-gtk软件包或在终端中输入:

    sudo apt-get install vim-gtk

    11.10的版本好像没有自带的vim了,请尝试使用 vim.tiny 命令【Vim用户操作指南】

    3. Vi和Vim的区别及联系是什么?

    它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。

    vim的这些优势主要体现在以下几个方面:

    1、多级撤消

    我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。

    2、易用性

    vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。

    3、语法加亮

    vim可以用不同的颜色来加亮你的代码。

    4、可视化操作

    就是说vim不仅可以在终端运行,也可以运行于x window、 mac os、 windows。

    5、对vi的完全兼容

    某些情况下,你可以把vim当成vi来使用。

    我前段时间也下载使用了vim编辑器,我用的xp系统,之前在linux SUSE下也用过vi,个人感觉是vim相对于vi来说,扩展性更强了,以前使用vi时ctrl+s和ctrl+z之类的是不能用的(应该没有记错),但是vim就可以的。

    安装vim之后会有个vimrc文件,像高亮、字体等等所有的设置都可以写在里面的,你去网上找找vim配置文件,有牛人配置很强大。

    http://www.voidcn.com/article/p-afeaygyg-bbo.html

    ps:

    贴一张VI/VIM键盘图,要学习的可以当桌面:

    5a04392e0712d2a98ab280d2ddd8179a.png

    展开全文
  • 运行安装脚本 将.vimrc文件复制到〜/ .vimrc 安装vim-plug之后,添加这些插件 吸血鬼/ vim neoclide / coc.nvim vim-airline / vim-airline preservim / nerdtree raimon49 / requirements.txt.vim 安装coc.nvim...
  • Linux上如何使用vim编辑器写代码

    千次阅读 2020-06-19 23:10:12
    Linux上如何使用vim编辑器写代码 也许很多朋友刚刚接触linux知道如何写程序 今天就带大家用一个简单容易上手的方式写一个hello程序 首先打开vim编辑器同时创建一个.c或.cpp文件 终端输入命令: vim 文件名...

    Linux上如何使用vim编辑器写代码

    也许很多朋友刚刚接触linux但不知道如何写程序

    今天就带大家用一个简单容易上手的方式写一个hello程序

    首先打开vim编辑器同时创建一个.c或.cpp文件

    终端输入命令:

     

    vim 文件名.cpp/.c

    实例:

    vim test.cpp

    c就.c , c++就.cpp

     

    进入如图界面 按下字母i进入编辑模式

     

     

    写完之后如何保存呢?

     

     

    按下键盘右上角的ESC键,然后按下shift+:键,  ;输入w保存

    再次按下shift+;键输入q,退出,详细操作如图

     

     

    2.

     

    这个时候代码文件已经写好了输入ls就可以看到test.cpp已经存在了

     

     

    这个时候就要用到gcc或g++编译器了,

    终端输入gcc或g++-v看看是否有以下信息如果没有就安装gcc或者g++

    c++安装g++,当然c也可以用g++

    centos  需要输入yum -y install gcc-c++

    kali   输入apt-get  g++

     

    安装好之后输入g++ test.cpp编译如果什么都不显示代表已经编译成功了这个时候输入ls就会看到已经生成了一个a.out文件

    然后输入./a.out       注意这里./是代表在当前目录下,a.out是在centos上其他版本Linux可能略有不同

     

     

     

     

     

     

     

     

    展开全文
  • vi 工作在字符模式下,需要图形界面,非常适合远程及嵌入式工作,是效率很高的文本编辑器,尽管在 Linux 也有很多图形界面的编辑器可用,但vi的功能是那些图形编辑器所无法比拟的。 那 vim 又是什么呢? vim ...

    概述

    vi 编辑器是 Linux 系统中最常用的文本编辑器,vi 在Linux界有编辑器之神的美誉几乎所有的 Linux 发行版中都包含 vi 程序。


    vi 工作在字符模式下,不需要图形界面,非常适合远程及嵌入式工作,是效率很高的文本编辑器,尽管在 Linux 上也有很多图形界面的编辑器可用,但vi的功能是那些图形编辑器所无法比拟的。

    那 vim 又是什么呢?

    vim 是 vi 的升级版,它不仅兼容 vi 的所有指令,而且还有一些新的特性,例如 vim 可以撤消无限次、支持关键词自动完成、可以用不同的颜色来高亮你的代码。vim 普遍被推崇为类 vi 编辑器中最好的一个。

    官网:http://www.vim.org/download.php


    使用 vim 时,通用需要 ctags 工具辅助。ctags 是 vim 下方便代码阅读的工具,是很强大的 vim 插件,有了它浏览代码时可以在函数, 变量之间跳来跳去等等。

    官网:http://ctags.sourceforge.net/


    准备工作

    1)安装 vim,ctags:

    sudo apt-get install vim

    sudo apt-get install ctags



    2)配置 vim:

    这里有一篇《 vim 配置说明》,可以点击看看

    这里有一个已经配置好的脚步文件(下载直接点击即可),运行脚步即可完成相应配置。



    vim 最简单最常用的操作

    以下操作,使用 vi 或 vim 命令是等价的。


    先给大家介绍一种最简单最常用的操作(打开文件,编辑文件,保存文件),如果不深入探究,学习这几个操作即可。


    1)使用 vi 打开文件

    vi filename:打开或新建文件,并将光标置于第一行行首


    如果文件不存在,则会新建文件,如下:




    如果文件存在,即为打开文件,打开文件后,按 “i” 进入插入模式后,才可以进行编辑:


    由于 vim 配置原因,导致如上图的分栏,按 “F9” 即可实现隐藏显示分栏切换。


    默认的情况下,打开文件,是不能直接编辑的:



    2)按 “i” 进入插入模式,即可编辑:



    vi +n filename:打开文件,并将光标置于第 n 行行首




    3)保存文件(其中一种方式):

    一定要先退出插入模式,然后,shift + zz (按住 “shift” + 按两下“z”键) 即可保存退出当前文件。


    vim 的详细使用

    vim 编辑器有 3 个操作模式(模式的名字不重要,我总分不清,知道每种模式下干什么事即可):


    1、vi 插入模式
    vi 创建一个不存在文件时,默认进入插入模式
    vi 将输入的字符作为正文内容放在正在编辑的文件中



    2、vi 编辑模式
    vi 打开一个已经存在文件时,默认进入编辑模式
    在此模式下可进入插入模式、控制屏幕光标的移动、进行文本的选择、复制、粘贴、剪切、删除、查找等工作。



    3、vi 最后一行模式 ( 命令模式 )
    在编辑模式下,按shift” + “ : 进入
    跟编辑模式类似,完成存盘、另存、查找等任务



    模式切换:

    由编辑模式切换到插入模式

    i 从光标当前位置开始插入

    a 从光标当前位置的下一个字符开始插入 

    o 在光标位置的下行插入一个空行,再进行插入

    I 从光标所在行的开头开始插入正文

    A 从光标所在行的末尾开始插入正文

    O 在光标位置的上一行插入一个空行,再进行插入


    由编辑模式切换到最后一行模式(命令模式)

    “shift” + “ : ”


    由插入模式、命令模式切换到编辑模式

    Esc(命令模式到编辑模式两次 Esc)


    插入模式与命令模式不能直接转换


    编辑模式下删除和修改文本

    1、 u     撤消前面多次修改。

    2、[n]x    删除光标后 n 个字符。

    3、[n]X   删除光标前 n 个字符。

    4、[n]dd  删除从当前行开始的 n 行(准确来讲,是剪切,剪切不粘贴即为删除)。

    5、[n]yy复制从当前行开始的 n 行。

    6、 p把粘贴板上的内容插入到当前行。

    7、 .执行上一次操作

    8、shift +zz ( 按住 shift 按两下 z 键 ) 保存退出当前文件


    编辑模式下的复制

    yw 复制一个word

    dw 剪贴一个word

    cw 修改一个word


    块选择命令

    v:按字符选择

    d:剪贴选择的内容到剪贴板。

    y:拷贝选择的内容到剪贴板。

    c:剪贴选择的内容到剪贴板并且进入插入模式

    (n)shift + >所选内容向右移动一个tab

    (n)shift + <所选内容向左移动一个tab


    编辑模式下移动光标

    [n]G:将光标定位到第n行开始处

    G:将光标定位到文件结束处

    gg:将光标定位到文件开始处


    编辑模式下的查找

    /字符串:从光标开始处向文件尾查找字符串。

    n:同一方向重复上一次查找命令

    N:反方向重复上一次查找命令


    常用最后一行模式命令

    文件存储类

    :w保存当前文件

    :w  file     另存当前文件为 file

    :q  退出vi

    :wq    保存当前文件,退出

    :x   同上

    :q!               不保存文件并退出


    普通模式下的多行剪切、复制

    :n1,n2 d     剪切 n1 到 n2 行之间的内容到粘贴板

    :n1,n2 m n3  剪切 n1 行到 n2 行之间的内容到 n3 行下

    :n1,n2 co n3  复制 n1 行到 n2 行之间的内容到 n3 行下


    最后一行模式下的查找和替换

    :s/p1/p2/g   将当前行中所有 p1 均用 p2 替代

    :g/p1/s//p2/g  将文件中所有 p1 均 用 p2 替代

    :n1,n2s/p1/p2/g  将 n1 到 n2 行中所有 p1 均用 p2 替代

    展开全文
  • Linux文本编辑器——vim编译器的全面讲解

    千次阅读 多人点赞 2020-06-29 11:31:58
    vim编译器 一 概述 二 vim 编译器常用的操作命令 2.1 vim编辑器的启动和退出 2.2 文件的打开和读取 2.3 文件保存与另存为 2.4 vim编辑器的删除与撤销 2.5 vim编辑器的复制与粘贴 2.6 vim编辑器的查找与替换 三 vim ...
  • linux vim插件

    2018-06-29 09:47:25
    拷贝到工作目录,tar xf vim_pluin.tgz后,进入vim目录运行insall即可
  • 如果出现vim版本和运行情况,否则说明没有安装vim程序。参考vim安装文档进行安装 我这里使用vi/vim命令都可以进行编辑 进入需要编辑的文件的所在目录,输入,这里用vi替换vim也可以 命令:vim 完整文件名 开始...
  • #Linux杂记--配置Vim常用环境变量以及如何让Vim共享系统剪切板?引言Vim的常用环境变量配置关于Vim寄存器的知识寄存器的使用寄存器分类1.匿名(unnamed)寄存器2.编号(numbered)寄存器3.行内删除(small delete)...
  • Linux 常用编辑器之Vim

    2015-04-21 15:46:20
    vi 工作在字符模式下,需要图形界面,非常适合远程及嵌入式工作,是效率很高的文本编辑器,尽管在 Linux 也有很多图形界面的编辑器可用,但vi的功能是那些图形编辑器所无法比拟的。 那 vim 又是什么呢? ...
  • Linuxvim 不能进行保存

    千次阅读 2014-05-03 13:37:57
    折腾了一个中午,在终端输入 vim myProgram 然后编辑以下内容 #!/bin/bash clear echo "" echo "The Telephone Book" echo "" echo "1.Display A Telephone Number" ehco "2.Add A New Telephone Number" ...
  • Vim是一个功能强大的全屏幕文本编辑器,是Linux/UNIX最常用的文本编辑器,他的作用是建立、编辑、显示文本文件。Vim没有菜单,只有命令。(在编辑一些配置文件、写一些简单的小脚本的时候用) Vim的三种工作模式:...
  • Linux】最全的vim快捷键

    万次阅读 2017-06-11 09:30:30
    Linux】最全的vim快捷键
  • linux系统未安装vim,一般默认的是有vi 之所以选择vim,是因为个人的习惯以及vim的一些功能比较强大 安装步骤: 1.先检查系统内是否存在vim的相关安装包,如下所示,是没有的! [root@192-168-59-128 /]# rpm -qa|grep ...
  • Linux-VIM使用

    千次阅读 2016-07-12 21:51:57
    Linux-VIM使用
  • vi只能运行于unix类中,而vim不仅可以运行于unix,windows ,mac等多操作平台。 3、语法加亮 vim可以用不同的颜色来加亮你的代码。 4、可视化操作 就是说vim不仅可以在终端运行,也可以运行于x window...
  • Linux中的vi和vim

    万次阅读 2018-01-31 23:46:45
    一、vi与vim的概念和区别 概念: 它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的...vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。 3、...
  • Linux(CentOS)中VIM编写C文件

    千次阅读 2020-09-29 09:26:47
    Linux(CentOS)中VIM编写C文件安装gedit 目录 安装gcc 安装gedit 创建C或C++文件 编辑C或C++文件 编译并运行C或C++文件 https://www.freesion.com/article/2913297258/ 注意:安装完后记得输入 exit 退出 root ...
  • linux系统ubuntu下的vim的配置和插件管理 这两天在ubuntu下学python,正在为用什么编辑器而纠结的时候。看到有人推荐用vim。对vim早有耳闻,也曾试着用了下,真的是好(学)难()用(会)。不过,难用,谁学呢...
  • vim ide linux 配置

    2020-11-27 12:00:36
    关于自定义IDE,每个人的需求不同,这里配置shell和python的环境,python为主。这里将自定义拆分为四部分,.vimrc为基础文件,调用其他三个文件的配置,.vimrc....run_file为在vim编辑器下直接运行文件,不用退出再运行
  • 1.创建hello.java文件 vi hello.java 编写简单的hello程序: 2.编译成.class文件 javac hello.java 3.运行程序 java hello 输出:
  • Linux文本编辑器Vim

    2019-04-05 22:25:26
    Vim是一个功能强大的全屏幕文本编辑器,是Linux/UNIX最常用的文本编辑器,他的作用是建立、编辑、显示文本文件。Vim没有菜单,只有命令。(在编辑一些配置文件、写一些简单的小脚本的时候用) Vim的三种工作模式:...
  • Linuxvim编写python脚本一键运行

    千次阅读 2018-09-27 09:21:01
    Linux下,常常使用vim来编写脚本,但是每次编写完成后要退出再运行:python xxx.py才可以测试脚本,可在vim的配置文件中添加一些配置,即可编写完脚本后不用退出即可验证脚本的正确性(一键执行)。 vim编辑器的...
  • 乱码如图: 这个问题是CRT的编码设置造成的,改一下设置就可以了: 1. 在当前连接右键选择最后一个 2.修改编码设置为 utf-8 : 3. 再运行 效果:
  • Linux 常用编辑器之vim

    2015-08-07 15:39:42
    vi 工作在字符模式下,需要图形界面,非常适合远程及嵌入式工作,是效率很高的文本编辑器,尽管在 Linux 也有很多图形界面的编辑器可用,但vi的功能是那些图形编辑器所无法比拟的。 那 vim 又是什么呢?
  • 一、下载 Vimhttps://github.com/vim/vim-win32-installer/releases二、解压后放在你想放的位置,然后将 vim 程序所在的路径加入至系统...Linux 的几乎一摸一样了解决非 UTF-8 乱码和默认 GBK 的问题:在 vim.exe...
  • 教程名称:Linux迅速入门转典型应用 多语言运行环境配置 CentOS系统 VIM操作技巧 SSH运维教程内容: 无论你是学习的哪种语言,并且大数据、人工智能大时代的到来,Linux重要性可言说。课程基于CentOS系统为标准...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 221,524
精华内容 88,609
关键字:

linux上不能运行vim

linux 订阅