Linux-- 文件編輯器 vi/vim(2)

多文件編輯html

vi 能夠用來打開多個文件,以下:vim

進入編輯界面之後,輸入 :n 能夠切換到下一個文本,:N 能夠切換到上一個文本,:files 列出目前這個 vi 打開的全部文件,舉例以下:bash

切換到下一個 beauty 文本:編輯器

:n 

多文本編輯的做用是,好比你須要將一個文本中的一些內容複製粘貼進另外一個文本,就能夠使用 vi 多文本編輯的功能了,好比我將 html 文本的前 4 行的內容複製,而後粘貼進 beauty 本文中,操做以下:spa

1.輸入 vi html beauty 打開兩個文本
2.使用 4yy 複製前四行
3.輸入 :n 切換到 beauty 文本
4.將光標移到最上面,而後按 p 進行粘貼

多窗口功能htm

用 vi 打開某個文件之後,輸入 :sp 進入多窗口模式,以下圖blog

進入多窗口後操做模式爲:ci

切換窗口 先按 [ctrl]+w 而後放開按鍵,按或則和 j 能夠切換到下面的窗口,先按 [ctrl]+w 而後放開按鍵,按  或者 k 能夠切換到上面的窗口get

打開新窗口 :sp 文件名,如利用多窗口打開html文件table

:sp html

離開多窗口模式 :q 

 

virc和vimrc

關於 vi 編輯器的配置文件有兩個 virc 或者vimrc,經過更改這兩個文件,咱們能夠使得 vi 編輯器呈現不一樣樣子

[root@localhost ~]# cd /etc
[root@localhost etc]# ll -d virc vimrc
-rw-r--r--  1 root root 1991 2月  18 10:45 vimrc
-rw-r--r--. 1 root root 1982 12月 12 2016 virc  

參數表以下:  

參  數

意  義

:set nu

:set nonu

設置行號

取消行號

:set hlsearch

:set nohlsearch

將搜索到的字符高亮

不設置高亮

:set autoindent

:set noautoindent

自動縮進

不自動縮進

:set backup

自動備份

:set ruler

顯示狀態欄說明

:set showmode

是否顯示狀態,如 --INSERT --

:set backspace=(0或者1或者2)

按i進入編輯模式後,是否支持用backspace刪除字符,0或者1表明只能刪除剛剛輸入的字符,2表明能夠刪除任意字符

:set all

顯示全部的環境變量值

:set

顯示與系統不一樣的環境變量值

:syntax on

:syntax off

根據程序顯示顏色

根據程序不顯示顏色

:set bg=dark

:set bg=light

顯示不一樣的色調

 

Linux-- 文件編輯器 vi/vim(1)內容見:
http://www.javashuo.com/article/p-bretgeaz-ge.html

相關文章
相關標籤/搜索