linux 文本編輯器

文本編輯器

     文本編輯器是Linux操做系統中的重要工具。其中,VI是使用最普遍的文本編輯器,其能夠在任何shell中使用。此外,Red Hat Enterprise Linux6 還提供了gedit工具,它可以使用GUI更直觀地進行文本編輯;而Evince工具則能夠用於方便地查看PDF文檔。 shell

VI編輯器

     VI的全稱是「Visual interface」,既「視覺交互界面」。使用VI編輯器可以在任何shell、字符終端或基於字符的網絡鏈接中編輯文件,無須GUI就可以高效地在文件中進行編輯、刪除、替換和移動等操做。VI是一個基於Shell 的全屏幕文本編輯器,沒有菜單,所有操做都基於命令。網絡

 VI擁有三種模式:編輯器

     命令模式(常規模式):VI啓動後,默認進入命令模式,任何模式均可以經過esc鍵回到命令模式(能夠多接幾回)。命令模式下能夠經過鍵入不一樣的命令完成選擇,複製,粘貼,撤銷等等操做。工具

     命令模式經常使用命令:i  在光標前插入文本  spa

                             o  在當前行的下面插入新行  操作系統

                             dd  刪除整行  命令行

                             yy  將當前行的內容放入緩衝去  blog

                             n+yy  將n行的內容放入緩衝區(複製n行)  文檔

                             p  將緩衝區中的文本放入光標後(粘貼) it

                             u  撤銷上一個操做  

                             r  替換當前字符  

                             /  查找關鍵子

     插入模式:在命令模式中按「i」鍵,既可進入插入模式,在插入模式能夠輸入編輯文本內容,使用esc鍵能夠返回命令模式。

     插入模式的經常使用命令: i  從光標所在位置開始插入文本。

                                  I  該命令是將光標移到當前行的行首,而後在其前插入文本。

                                 a  用於在光標當前所在位置以後追加新文本

                                 A  將光標移到所在行的行尾,從那裏開始插入新文本

                                 o   在光標所在的行的下面新開一行,並將光標置於該行的行首,等待輸入文本

                                 O   在光標所在的行的上面插入一行,並將光標置於該行的行首,等待輸入文本 

     編輯模式:在命令模式中」:」鍵能夠進入ex模式,光標會移動到底部,在這裏能夠保存修改或退出vi。

     編輯模式的經常使用命令:

                              :w  保存當前修改

                              :q  退出

                              :q!  強制退出,不保存修改

                              :x   保存並退出,至關與:wq

                              :set number  顯示行號

                              :!系統命令  執行一個系統命令並顯示結果

                              :sh  切換到命令行,使用ctrl+d切換回vi

 命令#vi 進入編輯器

命令模式

按「i」 鍵進入插入模式

先按ESC鍵回到命令模式,再按「:」鍵進入編輯模式

相關文章
相關標籤/搜索