一.vim的三種模式
vim是全球兩大流行文字編輯器之一
用命令vimtutor可以檢視vim手冊
(1)命令模式(瀏覽模式):此模式下只能對檔案內容進行瀏覽,也可對vim的工作方式進行設定,不可修改檔案內容
(2)插入模式 :對檔案內容進行修改的模式 按i可進入插入模式
(3)退出模式 :結束vim程式使用的指令
二.vim工作的基本配置
在命令模式下如何修改vim的工作方式
1) 臨時設定
:set 設定 如 :set nu 顯示行號 :set nonu 取消行號 :set mouse=a 滑鼠可用 :set curosline 顯示當時前行行線
2)永久設定
vim /etc/vimrc vim的配置檔案
:set nu 永久設定顯示行號
三.vim搜尋
/關鍵字 高亮顯示關鍵字
:noh 取消高亮顯示
n 向下匹配關鍵字 n 向上匹配關鍵字
四. vim中的字元管理
複製:y 複製快捷鍵 yl 複製乙個字母 y3l複製3個字母 yw 複製1個單詞 yy複製一行 y3y 複製3行
刪除:d dl d3l dw d3w dd d3d
貼上 p
剪下 c cl c3l cw c3w cc c3c
恢復 u
撤銷 ctrl +r
注意:剪下操作完畢後進入插入模式 如果要貼上需要按esc 退出插入模式 然後按p
五. vim的視覺化模式
ctrl+v 進入視覺化模式 esc退出視覺化模式
批量新增字元 : (1)ctrl+v選中插入字元所在列
(2)按大寫i進入插入模式
(3)插入要寫的字元
(4)按esc退出
需多加練習熟練操作
六.批量修改字元
:%s/原字元/替換字元/g %全文的行 g 全文的列
1,5s/:/##/g 1到5行
/adm/,/sync/s/:/##/g adm到sync之間的;換成#
七.vim的分屏功能
同步分屏
ctrl +w s 上下分屏
ctrl +w v 左右分屏
ctrl +w 上下左右鍵 游標移動
ctrl +w c 取消分屏
不同步分屏
:sp 檔名稱
八. vim中快速定位游標
gg 游標移動到檔案第一行行首
g 游標移動到檔案最後一行
:數字 游標移動到指定行
九. vim插入模式進入方式
i 游標所在位置插入
i 游標所在行行首插入
a 游標所在行行尾插入
a 游標所在字元的下一行字元插入
o 游標所在行的下一行插入
o 游標所在行的上一行插入
s 刪除游標所在字元插入
s 刪除游標所在行插入
十. vim退出模式
:wq 儲存退出
:q 退出
:q! 強制退出
使用編輯之vim編輯器
一,安裝vim基礎包 sudo apt get install vim 二,vim基礎 1.兩種模式 普通模式和插入模式。在普通模式中,vim編輯器會將按鍵解釋成命令。在普通模式下,可以通過按下i或者a進入插入模式,按esc鍵回到普通模式。2.普通模式下的一些快捷使用鍵 h 左移乙個字元 j 下移一...
linux 之vim編輯器
ctrl v 進入視覺塊 visual block 其中字元代表的含義 v 字元選擇,會將游標經過的地方反白選擇 v 行選擇,會將游標經過的行反白選擇 ctrl v 區塊選擇,可以用長方形的方式選擇資料 y 將反白的地方複製起來 d 將反白的地方刪除掉 批量插入注釋 按v進入virtual模式 用上...
神之編輯器 Vim
vi是 visual inte ce 的簡稱,它在linux上的地位就彷彿edit程式在dos上一樣。它可以執行輸出 刪除 查詢 替換 塊操作等眾多文字操作,而且使用者可以根據自己的需要對其進行定製。vi不是乙個排版程式,它不象word或wps那樣可以對字型 格式 段落等其他屬性進行編排,它只是乙個...