Vim 命令記錄與回放

2022-08-30 11:45:09 字數 417 閱讀 5144

步驟如下:

q+(a..z)暫存器名;

執行你要執行的操作;

q 結束操作;

呼叫為@+暫存器;

列子如下:

在寫php 程式時用的比較多的是建立函式;

如function add_in()>

q   結束

使用方法:

add_in@f

@@  為重複上一次呼叫

命令記錄的暫存器和用於yank和刪除命令的暫存器是同乙個東西;

修改暫存器的內容方法:

g  到檔案尾

o生成乙個新行

"fp    將暫存器f的內容置於該行,你看到的內容就與編輯普通文字一樣

0     到行首,一定不能省

"fy$   將正確的結果寫入暫存器f中;

dd    刪除草稿

VIM命令記錄

在normal mode下 h 將游標向左移動一格 l 將游標向右移動一格 j 將游標向下移動一格 k 將游標向上移動一格 ctrl b 將頁面向前捲動一頁 ctrl f 將頁面向後捲動一頁 0 將游標移到該行最前面 將游標移到該行的最後面 g 將游標移到最後一行的開頭 ctrl u 將游標向前移動...

Vim 命令記錄

ctrl b 向上翻一頁 pgup ctrl f 向下翻一頁 pgdn w 跳到下一字首 e 跳到當前字尾 gg 跳到檔案開始 g 跳到檔案結束 重複上一次操作 命令列模式 set nu 顯示行號 set nonu 取消命令號 n 跳轉到n行 查詢關鍵字 下搜尋,比如 test test c 不區分...

ROS記錄回放資料

一 使用rostopic記錄資料 rostopic list 檢視所有topic列表 mkdir bagfile 新建乙個bagfile資料夾存放生成的rosbag檔案 cd bagfile rosbag record a 記錄所有topic資料,生成rosbag資料報 rosbag record ...