日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

RHCE培训笔记之Vim的使用

發布時間:2024/1/1 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 RHCE培训笔记之Vim的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

一、介紹vim

1.vim是vi的新版本,是unix的標準文本編輯器,默認情況下執行vi運行的是vim

2.優點:速度、簡便、高可用性

3.缺點:比一般的編輯器稍難

二、VIM的使用

1.VIM有多種模式

2.三種主要模式

a.命令模式(默認):移動光標、剪切/粘帖文本,更改模式

b.插入編輯模式:修改文本內容

c.擴展模式:保存、退出等等

3.按多次Esc會返回至命令模式

4.進入文件

vim /tmp/passwd

  • q!:不保存退出

  • e!:重新讀取該文件,之前的修改不保存

  • wq:和x存盤退出

5.插入模式

“i”進入插入編輯模式

“A”跳至行尾

“o”在下方插入新的一行

“O”在上方插入新的一行

6.moving around

a.move by word: w(往前跳一個單詞),b(往后跳一個單詞)

b.jump to line x :xG,or:x(例如:100,表示跳至100行)

c.jump to top : gg

d.jump to end : G

7.search and replace

command and EX mode

命令模式下,直接按"/"鍵,后面跟需要搜索的內容,然后回車,被搜索的內容會高亮顯示出來。

例如:vim /tmp/passwd

/var

a.search as in less

-/,n,N("/"后跟要搜索的內容,n向下查找,N向上查找)

b.search/replace as in sed

1,5s/cat/dog/

%s/cat/dog/gi

例:%s/a/d/g 將所有a替換為d

8.復制粘貼copy and paste

a.復制

xyy(x為要復制的行數,按p粘貼)

b.刪除/剪切

xdd(x為要刪除的行數)

use yy to copy one line

use Nyy to copy N line

use dd to delete/cut one line

use Ndd to delete/cut N line

use p or P to paste copied or delete data

-p 在當前行的下方粘貼

-P 在當前行的上方粘貼

9.undoing change撤銷

u undo most recent change

Ctrl-r redo last "undone"change

三、using multiple "windows"

1.multiple documents can be viewed in a single vim screen

ctrl-w,s splits the screen horizontally(橫向切屏)

ctrl-w,v splits the screen vertically(縱向切屏)

ctrl-w,Arrow moves between windows(用來切換窗口)

2.Ex-mode instructions always affect the current window

3.ctrl-w,o close all other windows

4.ctrl-w,n open a new window

四、configuring vi and vim

:set number? (打開行號)

:set autoindent? (打開自動縮進)

:set ignorecase? (忽略大小寫)

如果需要每次打開vim編輯器的時候自動完成上面設置,則需要在用戶home目錄下的.vimrc文件下設置

vim .vimrc

set number(非擴展模式,而是直接在文檔中編寫)

Vim學習指南 http://www.linuxidc.com/Linux/2013-08/89096.htm

快速學會 Vi編輯器 http://www.linuxidc.com/Linux/2013-08/88586.htm

強大的Vim 編輯器 http://www.linuxidc.com/Linux/2013-07/87544.htm

在CentOS 6.2上搭建Vim開發環境 http://www.linuxidc.com/Linux/2013-07/87363.htm

Vim 7.4a 發布,全新更快的正則表達式引擎 http://www.linuxidc.com/Linux/2013-07/87035.htm

CentOS 5.4 安裝高亮Vim編輯工具 http://www.linuxidc.com/Linux/2013-06/86508.htm

Vim技巧分享:C語言設置 http://www.linuxidc.com/Linux/2012-12/77124.htm

Ubuntu中設置Vim的行號 http://www.linuxidc.com/Linux/2012-12/75485.htm

Vim編輯器使用基礎教程 http://www.linuxidc.com/Linux/2013-05/84031.htm


轉載于:https://my.oschina.net/ajian2014/blog/308085

總結

以上是生活随笔為你收集整理的RHCE培训笔记之Vim的使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。