1. 程式人生 > >linux vi的三種工作模式及轉化過程

linux vi的三種工作模式及轉化過程

Vi有三種基本的工作模式:指令行模式、文字輸入模式、行末模式。他們的相互關係如所示。指令模式(Command Mode) 下輸入 a、i、o進入文字輸入模式(Input Mode) 文字輸入模式(Input Mode) 下按ESC進入指令模式(Command Mode) 指令模式(Command Mode)下輸入:進入末行模式(Last line Mode)末行模式(Last line Mode)下指令錯誤則返回指令模式(Command Mode)下面分別介紹這三種模式 1、指令模式(Command Mode)指令模式主要使用方向鍵移動游標位置進行文字的編輯,下面列出了常用的操作命令及含義。 0 -----游標移動至行首 h -----游標左移一格 l -----游標右移一格 j -----游標下移一行 k -----游標上移一行 $+A-----將游標移動到該行最後 PageDn ----- 向下移動一頁 PageUp ----- 向上移動一頁 d+方向鍵 -----刪除文字 dd -----刪除整行 pp -----整行復制 r -----修改游標所在的字元 S -----刪除游標所在的列,並進入輸入模式 2、文字輸入模式(Input Mode)在指令模式下(Command Mode)按a/A鍵、i/I鍵、o/O鍵進入文字模式,文字輸入模式的命令及其含義如下所示。 a -----在游標後開始插入 A -----在行尾開始插入 i -----從游標所在位置前面開始插入 I -----從游標所在列的第一個非空白字元前面開始插入 o -----在游標所在列下新增一列並進入輸入模式 O -----在游標所在列上方新增一列並進入輸入模式 ESC -----返回命令列模式 3、末行模式(Last line Mode)末行模式主要進行一些文字編輯輔助功能,比如字串搜尋、替代、儲存檔案等操作。主要命令如下:q -----結束Vi程式,如果檔案有過修改,先儲存檔案:q! -----強制退出Vi程式:wq -----儲存修改並退出程式:set nu -----設定行號 需要注意的是,以上指令都是在英文輸入模式下才有效,在linux 終端下有時我們用的是中文輸入模式,輸入中文的“:”就不能轉換模式了。

相關推薦

linux vi工作模式轉化過程

Vi有三種基本的工作模式:指令行模式、文字輸入模式、行末模式。他們的相互關係如所示。指令模式(Command Mode) 下輸入 a、i、o進入文字輸入模式(Input Mode) 文字輸入模式(Input Mode) 下按ESC進入指令模式(Command Mode) 指令

linux下apache2兩工作模式兩者切換

prefork的工作原理及配置  如果不用“--with-mpm”顯式指定某種MPM,prefork就是Unix平臺上預設的MPM。它所採用的預派生子程序方式也是Apache 1.3中採用的模式。prefork本身並沒有使用到執行緒,2.0版使用它是為了與1.3版保持相容

老男孩教育每日一題-第83天-binlog是什麽?記錄的什麽?有幾工作模式企業應用場景

mysql binlog 每日一題 參考答案含義binlog:是用於記錄所有更新了數據的操作語句,語句以事件的形式保存,它描述數據的更改過程作用:用於實時備份數據,數據庫的主從復制log_bin 打開記錄binlog功能binlog的查看mysqlbinlog /home/mysql/binlog

apache的工作模式

httpdweb服務器Apache目前一共有三種穩定的MPM(Multi-Processing Module,多進程處理模式)它們分別是prefork、worker和event,它們同時也代表這Apache的 演變和發展使用httpd -V命令查看Apache的工作模式,如我安裝的httpd-2.2版本[[e

Apache工作模式介紹與配置

Apache工作模式查看方法 查看Apache編譯安裝的參數 worker模式原理及配置方法 prefork模式原理及配置方法 event模式原理及配置方法 Apache三種工作模式介紹與配置一、Apache的三種工作模式介紹及相關查看方法1、Apache三種工作模式簡介Apache目前一

Apache工作模式

技術分享 允許 domain ges 當前 ipv 適用於 ESS device Apache的三種工作模式分別是:prefork、worker、event。 1. prefork模式(默認模式) profork模式實現了一種非線程、預派生的Web服務器,用的是進程去處理

SELinux安全模型的核心思想與工作模式

enforce 權限 永久 iss linux社區 ive con 生產 調試 什麽是SELinux?在內核2.6版本之前Linux的安全模型叫DAC(Discretionary Access Contorl,即自主訪問控制)。DAC的核心思想:進程想要訪問某資源,只需要擁

Apache工作模式配置

Apache 2.X 支援插入式並行處理模組,稱為多路處理模組(MPM)。在編譯apache時必須選擇也只能選擇一個MPM,對類UNIX系統,有幾個不同的MPM可供選擇,它們會影響到apache的速度和可伸縮性。 Prefork MPM : 這個多路處理模組(MPM)實現了一個非執行緒型

vmware的工作模式

vmware為我們提供了三種網路工作模式,它們分別是:Bridged(橋接模式)、NAT(網路地址轉換模式)、Host-Only(僅主機模式)。 開啟vmware虛擬機器,我們可以在選項欄的“編輯”下的“虛擬網路編輯器”中看到VMnet0(橋接模式)、VMnet1(僅主機模

LVS工作模式以及最主流的DR模式搭建流程

LVS常用的工作模式有NAT、DR、和TUN三種,其中DR模式效能最為優越,使用最為廣泛NAT模式:網路地址轉換 NAT(Network Address Translation)是一種外網和內網地址對映的技術。NAT模式下,資料的進出都要經過LVS的處理。LVS需要作為Real Server(真實伺

lvs工作模式

nat 這個是通過網路地址轉換的方法來實現排程的。首先排程器(LB)接收到客戶的請求資料包時(請求的目的IP為VIP),根據排程演算法決定將請求傳送給哪個後端的真實伺服器(RS)。然後排程就把客戶端傳送的請求資料包的目標IP地址及埠改成後端真實伺服器的IP地址(RIP),這樣真實伺服器(RS

【轉】LVS的工作模式_DR模式

1.DR模式(直接路由模式:Virtual Server via Direct Routing)    DR模式是通過改寫請求報文的目標MAC地址,將請求發給真實伺服器的,而真實伺服器響應後的處理結果直接返回給客戶端使用者。同TUN模式一樣, DR模式可以極大的提高集群系統的伸縮性。而且DR模式沒有IP隧

【轉】LVS的工作模式_TUN模式

1.TUN模式(Virtual Server via IP Tunneling)   採用NAT模式時,由於請求和響應的報文必須通過排程器地址重寫,當客戶請求越來越多時,排程器處理能力將成為瓶頸。為了解決這個問題, 排程器把請求的報文通過IP隧道轉發到真實的伺服器。真實的伺服器將響應處理後的資料直接返回給

LVS四工作模式排程演算法詳解

LVS即Linux虛擬伺服器       LVS實現了基於IP的資料請求負載均衡排程方案,它實現了四層交換,終端網際網路使用者從外部訪問公司的外部負載均衡伺服器,終端使用者的Web請求會發送給LVS排程器,LVS根據自身的排程演算法將客戶端請求

瞭解虛擬機器網路模式遠端工具(SSH)基本使用方法

虛擬機器網路模式:點選虛擬機器軟體的編輯選單,選擇虛擬網路編輯器,可以看到虛擬機器的三種網路的配置,如圖:①橋接模式:克隆宿機上的ip,在同一ip段內例如宿機上的ip:192.168.1.XXXLinux產生的ip:192.168.1.1~255中的任一一個,但是不能與宿機上

Linux網路模式是什麼意思——Host-Only(僅主機模式

三、Host-Only(僅主機模式) Host-Only模式其實就是NAT模式去除了虛擬NAT裝置,然後使用VMware Network Adapter VMnet1虛擬網絡卡連線VMnet1虛擬交換機來與虛擬機器通訊的,Host-Only模式將虛擬機器與外網隔

Centos7之Apache的工作模式

滿足 read 高流量 event 也有 聲明 vpd 問題 出現 Apache工作模式簡介 Apache 2.X 支持插入式並行處理模塊,稱為多進程處理模塊(MPM)。在編譯apache時必須選擇也只能選擇一個MPM,對類UNIX系統,有幾個不同的MPM可供選擇,它們會

CPU工作模式

 一直以來,都搞不清楚這幾個概念。在網上搜了一下,把它晒上,不會再忘記! 有其它的內容,請看到的朋友請補充。      從80386開始,cpu有三種工作方式:真實模式,保護模式和虛擬8086模式。只有在剛剛啟動的時候是real-mode,等到linux作業系統執行 起來以

STM32 GPIO的8工作模式相關配置暫存器

GPIO八種工作模式四種輸入: GPIO_Mode_IPU(上拉輸入) GPIO_Mode_IPD(下拉輸入) 原理: 經過上拉開關和下拉開關的連線,再經過觸發器轉化為0,1的數字訊號,儲存到資料暫存器中,然後我們就可以通過配置暫存器CRL,CRH控制這兩個開關。 用法: 若

Hive的搭建模式遠端方式詳細搭建步驟

hive搭建 hive三種方式區別和搭建按照Hive中metastore(元資料儲存)不同位置分為三種方式: 內嵌Derby方式 :hive將源資料儲存在HDFS中,而元資料預設儲存在hive自帶的資料庫Derby中。但是Derby不支援多使用者同時訪問,所以