• ubuntu:VIM使用



    1、 安装VIM

    终端输入以下命令安装VIM

    sudo aptitude install -y vim
    

    VIM的三种模式

    • 命令模式
      键盘输入将会被当做命令,而不是文本,使用a/i/o进入编辑模式,输入冒号:进入EX模式
    • 编辑模式
      此模式可以编辑文本,使用ESC回到命令模式后输入ZZ保存退出,输入ZQ不保存退出。
    • EX模式(底行模式)
      底行模式输入q退出,wq命令保存退出。

    2、配置VIM

    命令行输入一下命令打开VIM

    vim
    

    输入冒号,依次输入以下配置参数

    :set nu # 显示行号
    :set ai #自动缩进
    :syntax on #语法高亮显示
    

    输入一下命令,将上述参数追加在vimrc配置文件尾部,这样就不用每次都进行配置。

    sudo vim /etc/vim/vimrc
    

    一些高效的配置

    :filetype on 		#启用文件类型侦测
    :set tabstop=4 	#设置Tab件为4个空格
    :set mouse=a 	#在终端中使用鼠标
    :set ignorecase #查找时忽略大小写
    

    这些配置也可以追加在vimrc配置文件尾部,这样就不用每次都进行配置。


    3、使用VIM打开文件

    输入以下命令打开一个文件

    sudo vim /etc/passwd
    

    输入以下命令打开多个文件,要打开的各个文件之间用空格隔开

    sudo vim -O /etc/passwd /etc/group
    

    4、常用功能键

    4.1 命令行模式下的功能键

    • G
      光标移动到文件最后
    • nG
      光标移动到第n行
    • /name
      在光标之后查找名为name的字符串
    • ?name
      在光标之前查找名为name的字符串
    • dd
      删除光标所在行
    • yy
      复制光标所在行
    • p
      粘贴缓冲区字符
    • u
      恢复前一个动作

    4.2 底行模式的功能键

    • :w
      将编辑的文件保存到磁盘中
    • :q
      退出vim
    • q!
      强制退出vim,不做保存
    • :wq
      保存后退出
    • :w filename
      另存一个名为filename的文件

  • 相关阅读:
    POJ1606 Jugs
    NYOJ148 fibonacci数列(二)
    NYOJ 82 迷宫寻宝(一)
    POJ1579 Function Run Fun
    NYOJ21 三个水杯
    [WorldWind学习]16.Lod技术(1)
    统计推断和统计决策
    程序员,有点累!
    [WorldWind学习]17.视域调度(视域体裁剪)
    c#调用非托管代码
  • 原文地址:https://www.cnblogs.com/PythonFCG/p/13860085.html
Copyright © 2020-2023  润新知