Linux——vim編輯器詳解二

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux——vim編輯器詳解二相关的知识,希望对你有一定的参考价值。

十六、使用vim编辑多个文件

用法:

    vim FILE1 FILE2 FILE3

文件之间切换:

末行模式下: :next 切换至下一个文件

       :prev 切换至前一个文件

       :last 切换至最后一个文件

       :first 切换至第一个文件

退出

    :qa 全部退出


十七、分屏显示一个文件。

Ctrl+w, s:水平拆分窗口

Ctrl+w, v:垂直拆分窗口


在窗口之间切换光标:

Ctrl+w arrow(方向键)


:qa 关闭所有窗口


十八、分窗口编辑多个文件

vim -o :水平分割显示

vim -O :垂直分割显示


十九、将当前文件中部分内容另存为一个文件


末行模式下使用w命令

    :w

    :add1,add2w /path/to/somewhere


二十、将另外一个文件的内容填充在当前文件中

    :r /path/somefile

  1. 二十一、跟shell交互

末行模式下

    :! command


二十二、高级话题


1、显示或取消显示行号

    :set number 或 :set nu

    :set nonu

2、显示忽略或区分大小写

    :set ignorecase 或 :set ig

    :set noic

3、设定自动缩进

    :set autoindent

    :set ai

    :set noai

4、查找到的文本高亮显示或取消

    :set hlsearch

    :set nohlsaerch

5、语法高亮

    :syntax on

    :syntax off

二十三、配置文件

/etc/vimrc  对所有用户都生效

~/.vimrc   仅对当前用户生效






本文出自 “10858195” 博客,请务必保留此出处http://10868195.blog.51cto.com/10858195/1977039

以上是关于Linux——vim編輯器詳解二的主要内容,如果未能解决你的问题,请参考以下文章

在 Swift 專案中使用 Javascript:編寫一個將 Markdown 轉為 HTML 的編輯器

DOCKER可能改變VR內容的編輯&製作

Oracle ACFS Support on Linux詳解

vim 替换

rbenvfish 與 VSCode 設置之路

java HttpServletRequest和HttpServletResponse詳解