C語言中文網 目錄
首頁 > vi命令 閱讀:991

vi字符替換命令(r和R命令)

< 上一頁vi退出命令 vi光標移動命令下一頁 >

vi 編輯器可以對文本進行替換操作,其命令如下。

1. r 命令

該命令將當前光標所指的字符替換為提供的字符??梢栽谠撁钪凹由蠑底?n,表示將從當前字符開始的 n 個字符替換為提供的字符。下面實例演示了 r 命令的使用。

1) 在 vi 編輯器中編輯以下代碼:

#include <stdio.h>
int add(int a, int b)
{
    return a + b;
}
int main(void)
{
    int i, sum;
    for (i = 0; i < 3 ; i++){
        sum = add(i, i + 1);
        printf("%d\n", sum);
    }
}
"test.c" 13L, 170C


2) 將光標移至 main 的首字符a上,在命令行模式下輸入 4rb,顯示如下:

#include <stdio.h>
int add(int a, int b)
{
    return a + b;
}
int mbbbbvoid)
{
    int i, sum;
    for (i = 0; i < 3; i++){
        sum = add(i, i + 1);
        printf("%d\n", sum);
    }
}
"test.c" 13L, 170C

2. R命令

該命令會讓 vi 進入 replace 模式。在此模式下,每個輸入的字符都會替換當前光標下的字符,直到輸入 <Esc> 結束該模式。
< 上一頁vi退出命令 vi光標移動命令下一頁 >

精美而實用的網站,提供C語言、C++、STL、Linux、Shell、Java、Go語言等教程,以及socket、GCC、vi、Swing、設計模式、JSP等專題。

Copyright ?2011-2018 biancheng.net, 陜ICP備15000209號

底部Logo