教你快速掌握VIM

2021-10-12 08:53:51 字數 1620 閱讀 9293

說到vim,會跟vi混淆在一起,其實vim可以理 解為vi的高階版本。vim是linux系統下最好的文字編輯器。

vim是一種模式化的編輯器,分為以下4種模式:

1.開啟檔案

vim 檔名
2.移動游標

3.編輯檔案

輸入字母i

輸入字母a

輸入字母x

輸入字母r

輸入字母o

輸入字母o

輸入字母u

輸入字母yy

輸入字母p

輸入字母dd

按鍵盤左上角的esc鍵退出

4.搜尋檔案

先按「/」 鍵,再輸入您想尋找的字元,如果第一次找的關鍵字不是您想要的,可以一直按「n」會往後尋找到您要的關鍵字為止。

「?關鍵字」:先按「?」鍵,再輸入您想尋找的字元,如果第一次找的關鍵字不是您想要的,可以一直按「n」 就會往前尋找到您要的關鍵字為止。

5.替換字元

使用命令,注意#是分隔符,可以換成任意字元。

:s#想要替換的字元#新字串值#

:%s#想要替換的字元#新字串值#g

:%s#想要替換的字元#新字串值#gc

6.退出檔案

輸入:wq

輸入:q!

1.行號顯示/行號不顯示

行號顯示 :set nu

行號不顯示 :set nonu

2.貼上時保持樣式不變

第一步:設定以下命令

:set paste

第二步:進入編輯模式,貼上資料

3.快速定位游標

由於符號在鍵盤數字上,需要同時按住shift鍵

4.花括號匹配

平時看**的時候分不清這個 在**?

可以在檔案花括號位置按住shift鍵 + %鍵

5.搜尋關鍵字的時候忽略大小寫

/關鍵字\c

6.設定vim編碼

:set encoding=utf8

教你快速掌握Oracle資料庫中的bfile

具體步驟如下 1.先在oracle資料庫中下面我們建立乙個目錄別名,用於將檔案定位指標對映到檔案系統 create directory tmpdir as tmp tmpdir表示邏輯目錄名,tmp 是實際目錄。注意該目錄oracle應該有讀許可權 然後根據需要授權。grant read on di...

session快速掌握

session 1.概念 伺服器端會話技術,在一次會話的多次請求間共享資料,將資料儲存在伺服器端的物件中。httpsession 2.快速入門 1.獲取httpsession物件 2.使用httpsession物件 object getattribute string name void setat...

快速掌握GIT

流程 取 每次工作前更新 到最新版本 修改 提交 到伺服器 設定使用者名稱與郵箱 git config global user.name my name git config global user.email my email.com 從已有的git庫中提取 每次更改 的操作 更新本地 到最新版本...