夜夜操夜夜骑,国产精品99在线观看,国产在线播放网址,成人免费毛片视频,日本高清免费不卡视频,一级片视频免费

vim刪除單詞,vim撤銷

  • 英語單詞
  • 2024-10-04

vim刪除單詞?11、字符的替換和撤銷 r+<待替換字母> 將游標所在字母替換為指定字母 R 連續替換,直到按下 Esc cc 替換整行,即刪除游標所在行,并進入插入模式 cw 替換一個單詞,即刪除一個單詞,那么,vim刪除單詞?一起來了解一下吧。

linux卸載命令

vim有多種命令,你說的這幾個命令如果在常規模式下

d表示刪除(delete),之后可以接一個范圍命令,比如w表示光標所在單詞,結合起來就是刪除光標所在單詞

x表示刪除單個字符

c表示改變(change),跟d一樣后面接個范圍命令。

vim命令的使用方法

(1)全詞匹配

如果你輸入/int ,你也可能找到print 。

要找到以/int結尾的單詞,可以用:

“>”是一個特殊的記號,表示只匹配單詞末尾。類似地, “>”只匹配單詞的開頭。

一次,要匹配一個完整的單詞 “int” ,只需:

(2)不區分大小寫

默認是區分大小寫的

先輸入

進行查找

再輸入

(3) 區分大小寫替換

上文中命令結尾的 g 即是替換標志之一,表示全局 global 替換(即替換目標的所有出現)。 還有很多其他有用的替換標志:

空替換標志表示只替換從光標位置開始,目標的第一次出現:

i 表示大小寫不敏感查找, I 表示大小寫敏感:

c 表示需要確認,例如全局查找 "foo" 替換為 "bar" 并且需要確認:

回車后Vim會將光標移動到每一次 "foo" 出現的位置,并提示

按下 y 表示替換, n 表示不替換, a 表示替換所有, q 表示退出查找模式,l 表示替換當前位置并退出。 ^E 與 ^Y 是光標移動快捷鍵

(4) 替換一定范圍內的內容

將1至3行的第一個a替換為b

將1至3行的所有a替換為b

將光標移動到所在的單詞,然后輸入

原因: Makefile只識別Table鍵,而無法識別空間開頭的命令

解決方法 : 通過在 vim編輯模式下組合“ ctrl + v + i ”來寫入一個 tab鍵;

檢查Makefile文件: od -t c makefile

我們現在已經能快速的分別光標所在的位置了,但是離我們最終需要的 效果還差一些,因為當前行是一條橫線,所以有時候很難區分英文的逗號 和句號,在這個基礎上我們需要加入一下配置

highlght主要是用來配色的,包括語法高亮等個性化的配置。

vim顯示行號

本篇文章給大家帶來的內容是關于,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

1.vim的三種工作模式(vim是vi的增強版本)

命令模式

按ESC鍵后就會進入命令模式,命令模式下的常用操作有復制/黏貼/刪除/撤銷等....

編輯模式

在命令模式下輸入插入命令i(insert)、附加命令a (append)、打開命令o(open)、

修改命令c(change)、取代命令r或替換命令s都可以進入文本輸入模式

末行模式

在命令模式下按 : 即可進入末行模式

2.命令模式下的相關操作

2.1 保存退出:shift + zz //但是空文件不會保存

2.2 代碼的格式對齊:gg=G

2.3 光標的移動:

上下左右按鍵

hjkl:左下上右

行首行尾:0 和 $(shift+4)

文件首尾:gg 和 G

到指定行:行號+G

從當前行往后跳n行:n+enter

向后跳轉一個單詞:w

到下一行行首:enter

2.4 刪除

刪除一個字符:x

刪除一個單詞:dw

如果此時光標在單詞的中間則只會刪除單詞的一部分

刪除前半行:d0

刪除后半行:d$(shift+4) 或者 D(shift+d)

刪除整行:dd

刪除n行:ndd

刪除整篇文章:先將光標移動到最后一行 然后dgg

2.5 撤銷和反撤銷

撤銷:u

反撤銷:ctrl + r

2.6 復制

復制一行:yy

復制n行:nyy

2.7 粘貼

粘貼到當前光標的下一行:p

粘貼到當前光標的上一行:P(shift+p)

2.8 替換

替換單個字符:r

替換n個字符:R //ESC鍵退出替換

2.9 查找:

方法一:先按/(逆時針查找) 然后輸入要查找的內容,如果查找的內容在文本中有多處按n切換到下一處,N切換到上一處

方法二:先按?(順時針查找) 然后輸入要查找的內容,如果查找的內容在文本中有多處按n切換到下一處,N切換到上一處

方法三:將光標移動到你要查找的單詞上,然后按#(shift+3) 即可查找,如果查找的內容在文本中有多處按n切換到下一處,N切換到上一處

2.10 查找函數的用法(如同vs下的 f12)

將光標移動到你要查找的函數名上,然后按:章節號+K(shift+k),q鍵退出,在按enter鍵回到代碼中

3.可視模式下的操作:在命令模式下按 v 即可進入可視模式,再按一次退出可視模式

3.1 選中任意文本: 通過上下左右鍵或hjkl來選中文本

3.2 復制:y (一個y就夠了,復制的就是3.1的結果)

3.3 刪除和剪切:d(一個d就夠了,刪除的就是3.1的結果)

3.4 粘貼:這里的粘貼是在光標所在位置的前后不是光標所在行的上下

在光標位置之后粘貼:p

在光標位置之前粘貼:P(shift+p)

4.編輯模式:

a:光標后面插入

i:

o:打開新的一行

s:

5.末行模式:在命令模式下按::

5.1 保存退出:wq 或 x + enter

5.2 行跳轉:n + enter

5.3 末行模式跳轉到命令模式:兩次ESC

5.4 替換:

替換光標所在行的第一個:s/old/new

替換光標所在行的所有:s/old/new/g

一個一個的替換,沒替換一個就要詢問一次:s/old/new/gc

替換指定多行的:n1,n2s/old/new/g

替換指定多行并詢問:n1,n2s/old/new/gc

替換所有:%s/old/new/g

替換所有并詢問:%s/old/new/gc

5.5 分屏:

水平分屏:sp

垂直分屏:vsp

分屏兩個不同的文件:sp/vsp 文件名

屏幕切換:ctrl + ww

退出分屏:

q:退出當前

qall:退出多有

wq/wqall

5.5 末行模式下執行shell命令:!命令

6.vim同時打開多個文件

vim -o 文件1 文件2 文件3 //垂直分屏

vim -O 文件1 文件2 文件3 //水平分屏

7.vim配置文件

7.1 用戶級別(優先級高)

~./vimrc //可能沒有

7.2 系統級別(優先級低)

/etc/vimrc

7.3 vim配置

set nocompatible

set number

set autoindent

set smartindent

set showmatch

set ruler

set incsearch

set tabstop=4

set shiftwidth=4

set softtabstop=4

set cindent

set nobackup

set clipboard+=unnamed

#自動補全

inoremap ' ''i

inoremap " ""i

inoremap ( ()i

inoremap [ []i

inoremap { {}O

vim刪除關鍵字

不知不覺使用vim已經有一些時間了,也算得上真正掌握使用技巧了吧。想不起來當初為什么去學習這個編輯器,也不記得怎么學會使用編輯文件,只記得當初按完所有的鍵盤按鍵都沒有退出vim。一顆種子要經過多少風雨才能長成參天大樹,一條小溪要經過多少高山河流才能匯入大海。我們平常學習一樣東西,要經過多少困難,多少挫折,只有自己最清楚。

普通編輯器都可以直接打開文件進行編輯、保存、使用快捷鍵等等,vim也具備這些功能,但是有些功能要在特定模式下才能使用。也是因為這些模式,讓vim學習路線變得特別比較陡峭。vim具有多種模式,每種模式都有特定功能,有時你需要某些功能時,特意切換到指定模式下操作。使用鍵盤就可以隨意切換模式,讓vim不依賴鼠標操作,使用最小化組合鍵的操作,編輯效率大大提高。

這個模式主要功能,可以使用移動命令,擴大高亮的文本區域。輸入命令將直接作用于選中文本區域。這就相當于你用鼠標選中一段文本區域,可以使用可以使用命令進行,復制、剪切、修改操作,但是vim并不需要鼠標。

這個模式要在可視模式下才能進入,可以直接使用退格鍵或者空格鍵刪除選中文本區域,或者直接輸入新的文本,替換選中高亮區域進入插入模式。

linux刪除已安裝的軟件

Vim 是 Vi improved 的縮寫,是 vi 的改進版。在Linux中,vi 被認為是事實上的標準編輯器,因為:

所有版本的 Linux 都帶有 vi 編輯器;

占用資源少;

與 ed、ex 等其他編輯器相比,vi 對用戶更加友好。

你可以使用 vi 編輯器編輯現有的文件,也可以創建一個新文件,還能以只讀模式打開文本文件。

進入 vi 編輯器

可以通過以下方式進入 vi 編輯器:

命令

描述

vi filename如果filename存在,則打開;否則會創建一個新文件再打開。

vi -R filename以只讀模式(只能查看不能編輯)打開現有文件。

view filename以只讀模式打開現有文件。

例如,使用 vi 編輯器創建一個新文件并打開:$vi testfile

|

~

~

~

~

~

~

~

~

~

~

~

~

"testfile" [New File]

豎線(|)代表光標的位置;波浪號(~)代表該行沒有任何內容。如果沒有 ~,也看不到任何內容,那說明這一行肯定是有空白字符(空格、tab 縮進、換行符等)或不可見字符。

工作模式

進一步了解 vi 之前先來了解一下 vi 的工作模式,vi 有三種工作模式:

1) 普通模式

由Shell進入vi編輯器時,首先進入普通模式。

以上就是vim刪除單詞的全部內容,1.vim的三種工作模式(vim是vi的增強版本) 命令模式 按ESC鍵后就會進入命令模式,命令模式下的常用操作有復制/黏貼/刪除/撤銷等 編輯模式 在命令模式下輸入插入命令i(insert)、附加命令a (append)、打開命令o(open)、 修改命令c(change)、。

猜你喜歡

主站蜘蛛池模板: 婷婷六月丁 | 成人黄色免费看 | 亚洲综合激情六月婷婷在线观看 | 四月激情网 | 99成人国产精品视频 | 欧美一级精品高清在线观看 | 国内精品久久久久久不卡影院 | 国产精品免费视频网站 | com激情影院| 久久夫妻视频 | 国产成人综合手机在线播放 | 欧美色资源 | 国产人成精品午夜在线观看 | 男人天堂网在线 | 国产精品免费精品自在线观看 | 我色综合 | 久久99精品久久久久久青青日本 | 国产一级毛片视频 | 乱人伦视频69| 最新国产成人综合在线观看 | 免费在线观看黄视频 | 青草国产精品久久久久久 | 久久天天躁狠狠躁夜夜 | 狠狠色狠狠色综合日日不卡 | 国产精品视频网址 | 亚洲综合激情六月婷婷在线观看 | 青草青视频在线观看 | 精品一区二区三区免费站 | 国产高清av在线播放 | 日本一区二区三区久久 | 欧美亚洲视频一区 | 免费二级毛片免费完整视频 | 婷婷综合五月天 | 久久riav国产精品 | 国产精品资源 | 天天综合五月天 | 99精品在线免费观看 | 日韩中文欧美 | 快色app| 一区二区三区不卡免费视频97 | 视频久久久 |