Ⅰ linux如何退出vim模式
在linux家族中,vim編輯器是系統自帶的文本編輯器,其功能強大自不必說了。
偶有小白,剛接觸linux,要修改某個文本文件,不可能像WINDOWS那樣操作,更有甚者,進入VI編輯器後,無法退出以致強抽關機,確是不得以呀。
其實,這個VIM(VI)也是很簡單的,只要你看到此文!
注意:linux命令要小寫哦!
開啟分步閱讀模式
工具材料:
linux系統 vim編輯器
進入VIM編輯器
01
VIM編輯器,可以新建文件也可以修改文件,命令為:vim /usr/local/con.cfg
如圖!
02
如果這個文件,以前是沒有的,則為新建,則下方有提示為新文件,如圖。
如果文件已存在,則沒有提示。
03
進入編輯器後,我們先按"I」,即切換到「插入」狀態。就可以通過上下左右移動游標,或空格、退格及回車等進行編輯內容了,和WINDOWS是一樣的了。
退出vim編輯器的方法及區別
01
當文本編輯結束之後,通常需要退出編輯器。退出編輯器又分為4種情況:保存退出、正常退出、不保存退出及強制退出。下面簡單說下吧!
02
1、先介紹一下保存退出。當我們編輯或修改好了文件內容,如圖。
03
我們當然要保存並退出了,然後下一步了。這時,我們要按鍵盤左上角的"ESC",留意到了沒有?左下角的插入狀態不見了,如圖。
04
然後這時,我們輸入「冒號」,即":"(不需雙引號),在下方會出現冒號,等待輸入命令,如圖,我輸入的是WQ。功能如下。
W:write,寫入
Q:quit,退出
再回車,就保存退出了
其實,保存退出還有二個方法:
A:在最後輸入命令時,直接輸入"x",也是一樣的,即X=WQ。
B:最快捷的方法:按了ESC後,直接按shift+zz,或者切換到大寫模式按ZZ,就可以保存退出了,即是按2下大寫的Z。
05
我們可以用查看命令:cat查看其內容:cat /usr/local/con.cfg,如圖。
06
2、再說下正常退出,正常退出有個前提條件是:打開的文本文件在內容上沒有被改動過。
按了ESC後再輸入冒號,在輸入命令時,直接輸入"q",
07
3、來看看不保存退出的方法吧,很多時候打開了文件,或者修改了一些地方,才發現錯了,非常需要不保存退出。
先按ESC,再輸入冒號,在輸入命令時,直接輸入"q!",如圖。
08
4、強制退出。這個實在是不應該做的操作,因為很操蛋!
先按ESC,再按冒號,在輸入命令時,直接輸入"!",如圖。
但退出後,會有提示!
Ⅱ linux中輸完程序後,怎麼保存及退出vim
im的保存文件和退出命令x0dx0ax0dx0a命令x0dx0a x0dx0a簡單說明x0dx0ax0dx0a:wx0dx0a x0dx0a保存編輯後的文件內容,但不退出vim編輯器。這個命令的作用是把內存緩沖區中的數據寫到啟動vim時指定的文件中。x0dx0ax0dx0a:w!x0dx0a x0dx0a強制寫文件,即強制覆蓋原有文件。如果原有文件的訪問許可權不允許寫入文件,例如,原有的文件為只讀文件,則可使用這個命令強制寫入。但是,這種命令用法僅當用戶是文件的屬主時才適用,而超級用戶則不受此限制。x0dx0ax0dx0a:wqx0dx0a x0dx0a保存文件內容後退出vim編輯器。這個命令的作用是把內存緩沖區中的數據寫到啟動vim時指定的文件中,然後退出vim編輯器。另外一種替代的方法是用ZZ命令。x0dx0ax0dx0a:wq!x0dx0a x0dx0a強制保存文件內容後退出vim編輯器。這個命令的作用是把內存緩沖區中的數據強制寫到啟動vim時指定的文件中,然後退出vim編輯器。x0dx0ax0dx0aZZx0dx0a x0dx0a使用ZZ命令時,如果文件已經做過編輯處理,則把內存緩沖區中的數據寫到啟動vim時指定的文件中,然後退出vim編輯器。否則只是退出vim而已。注意,ZZ命令前面無需加冒號「:」,也無需按Enter鍵。x0dx0ax0dx0a:qx0dx0a x0dx0a在未做任何編輯處理而准備退出vim時,可以使用此命令。如果已做過編輯處理,則vim不允許用戶使用「:q」命令退出,同時還會輸出下列警告信息:x0dx0aNo write since last change (:quit!overrides)x0dx0ax0dx0a:q!x0dx0a x0dx0a強制退出vim編輯器,放棄編輯處理的結果。如果確實不需要保存修改後的文件內容,可輸入「:q!」命令,強行退出vim編輯器。x0dx0ax0dx0a:w filenamex0dx0a x0dx0a把編輯處理後的結果寫到指定的文件中保存x0dx0ax0dx0a:w! filenamex0dx0a x0dx0a把編輯處理後的結果強制保存到指定的文件中,如果文件已經存在,則覆蓋現有的文件。x0dx0ax0dx0a:wq! filenamex0dx0a x0dx0a把編輯處理後的結果強制保存到指定的文件中,如果文件已經存在,則覆蓋現有文件,並退出vim編輯器。
Ⅲ linux 怎樣退出vimdiff比較
退出Vim編輯器時,先按下鍵盤的Esc鍵切換到Vim命令模式,然後就可以輸入退出Vim的命令了。退出Vim有以下幾種情況:
1. 修改了文件,需要保存並退出,這時輸入命令:
:wq(注意第一個字元是英文冒號,不要輸入成了中文冒號了。w代表write寫入,q代表退出)
2. 修改了文件,但是不想保存直接退出,這時輸入命令:
:q!(注意第一個字元是英文冒號,最後一個字元是英文感嘆號,英文感嘆號代表強制操作的意思,在這里就是強制退出)
3. 沒有修改文件,只是查看了一些就退出,這時輸入命令:
:q(第一個字元是英文冒號)
4. 還有一種情況比較特殊,修改了文件卻無法保存,往往是因為文件是只讀屬性,需要強制寫入,這時的命令是在保存退出的命令後面加上一個英文感嘆號:
:wq!(第一個字元仍然是英文冒號)
Ⅳ linux如何退出vi
保存命令
按ESC鍵 跳到命令模式,然後:
:w 保存文件但不退出vi;
:w file 將修改另外保存到file中,專不屬退出vi:
:w! 強制保存,不推出vi;
:wq 保存文件並退出vi;
:wq! 強制保存文件,並退出vi;
q: 不保存文件,退出vi;
:q! 不保存文件,強制退出vi;
:e! 放棄所有修改,從上次保存文件開始再編輯。在 UNIX/Linux 系統的 vi 全屏幕編輯狀態下,首先按 ESC 鍵,然後再按冒號鍵,最後再按 wq ,即可退出 vi 的編輯狀態。
Ⅳ linux vi保存退出命令 (如何退出vi)
Linux下vi命令編輯器怎抄樣編輯及保存退襲出方法如下:
1、如圖,vi 文件名,接著按回車即可打開對應的文件,如果沒有對應的文件,那麼vi命令就會自動創建一個新的。
Ⅵ 在linux下如何退出vi編輯狀態,我輸入:q!不管用啊
linux下退出vi編輯狀態的步驟如下:
我們需要准備的材料分別是:linux主機、vi編輯器。
1、首先在vi編輯器中,按鍵盤上的「ESC」鍵進入命令模式。
Ⅶ 5. Linux的vi/vim使用及常用快捷鍵
命令行下,輸入vim xxx.c就會進入vim一般模式,並開始編輯這個xxx.c的文件。
使用vim xxx.c就會默認進入vim一般模式。
在一般模式下,按下i鍵就會進入編輯模式,也稱INSERT MODE(插入模式)。
編輯模式中,按ESC鍵會退出編輯模式回到一般模式。
按下:鍵就會進入命令模式。
按下ESC鍵回到一般模式。
命令模式下,輸入
:wq 這個命令再按回車鍵就會保存並退出vim(write and quit)
:q 退出vim(不會保存)
:q! 強制退出vim(不會保存)
yy 拷貝當前行
5yy 拷貝當前行及下面一共5行
p 粘貼
dd 刪除當前行
4dd 刪除當前行及下面一共4行
G 定位到最後一行
gg 定位到第一行
快速定位到指定行號:輸入一個數字然後按下G(shift+g)
u 撤銷前一個操作
/xx 按下回車就會在文件中查找xx,查到會高亮第一個字元,按n會查找下一個xx
:set nu 顯示行號
:set nonu 取消顯示行號
Ⅷ Linux vim如何保存退出
我們使用Linux系統的時候,經常會用vim編輯器編輯文件。那麼在vim中如何保存退出呢?下面我給大家演示一下。
Linux命令行
首先我們進入Vim編輯環境,通過輸入a進入編輯模式,如下圖所示
編輯完內容以後輸入ESC鍵退出編輯模式,如下圖所示
接下來我們輸入冒號加w對輸入的內容進行保存,如下圖所示
最後我們輸入冒號加q退出vim編輯器即可,如下圖所示
Ⅸ linux用VI編輯後保存退出命令是什麼啊
先按ESC進入Command模式,然後輸入「:wq」,回車就可以保存並退出了。
vi的其他保存/退出命令:
:w 保存;
:w filename 另存為filename;
:wq! 保存並強制退出;
:wq! filename 註:以filename為文件名保存後強制退出;
:q! 強制退出;
:x 保存並退出(僅當文件有變化時保存)
(9)linux下退出vim擴展閱讀:
vi有三種工作模式:命令模式、文本編輯模式和最後行模式。不同工作模式下的操作方法有所不同。
1、命令行模式
該模式是進入vi編輯器後的默認模式。任何時候,不管用戶處於何種模式,按下Esc鍵即可進入命令模式。
在命令模式下,用戶可以輸入vi命令,用於管理自己的文檔。此時從鍵盤上輸入的任何字元都被當做編輯命令來解釋。若輸入的字元是合法的vi命令,則vi在接受用戶命令之後完成相應的動作。但需注意的是,所輸入的命令並不回顯在屏幕上。若輸入的字元不是vi的合法命令,vi 會響鈴報警。
2、文本輸入模式
在命令模式下輸入插入命令i、附加命令a、打開命令o、修改命令c、取代命令r或替換命令s都可以進入文本輸入模式。
在該模式下,用戶輸入的任何字元都被vi當做文件內容保存起來,並將其顯示在屏幕上。在文本輸入過程中,若想回到命令模式下,按下Esc鍵即可。
3、末行模式
末行模式也稱 ex 轉義模式。在命令模式下,用戶按:鍵即可進入末行模式下,此時vi會在顯示窗口的最後一行(通常也是屏幕的最後一行)顯示一個:作為末行模式的說明符,等待用戶輸入命令。多數文件管理命令都是在此模式下執行的(如把編輯緩沖區的內容寫到文件中等)。
末行命令執行完後,vi 自動回到命令模式。
Ⅹ vim怎麼保存退出 vim如何保存退出
1、進入到linux系統,輸入如下命令新建一個名為hello_vim的文件。
2、進入插入模式(按i鍵進入),輸入一行內容。
3、進入命令模式輸入w,並按回車鍵執行,即可保存當前編輯的內容。
4、緊接上面步驟,在執行過w(保存)命令後,執行q(退出)命令,即可以退出VIM編輯器。
5、用vim打開文件,在文件中編輯完成後,進入命令模式後直接執行wq命令即可保存文件並退出VIM編輯器。