vi中換行 翻頁和查詢功能

2022-07-21 01:30:19 字數 405 閱讀 4175

vi時,按esc進入command模式,

1. 移動游標命令;

j 向下移動一行;

k 向上移動一行;

h 向左移動乙個字元;

l 向右移動乙個字元;

對於 j、k、l和h鍵,命令前加數字,移動多行:如 3j,表示向下移動3行。

ctrl+b 向上移動一屏;

ctrl+f 向下移動一屏;

向上箭頭 向上移動;

向下箭頭 向下移動;

向左箭頭 向左移動;

向右箭頭 向右移動;

2. 查詢功能:

/search 注:正向查詢,按n鍵把游標移動到下乙個符合條件的地方(向下找),n則向上找;

?search 注:反向查詢,按n鍵把游標移動到下乙個符合條件的地方(向上找),n則向下找;

Jsp中翻頁功能實現

jsp中翻頁功能實現 第一步 新建兩個輔助類 page類 public class page 建構函式,預設 public page 構造方法,對所有屬性進行設定 此處省略set及get構造方法 pageutil類 第二步 在action類中建立page物件,並存入到session中 public ...

DrawText中的自動換行功能

本文摘自 使用drawtext函式輸出文字,如果需要讓輸出的內容在指定矩形內自動換行,則可以使用dt wordbreak選項。但根據api說明,該選項只能截斷單詞,即只在單詞間的空格處分割。如果輸出內容是一長串沒有空格分隔的ascii碼 如英文本元或數字 那麼該長串會被當做乙個單詞來處理而不會自動換...

vi中換行符的替換問題

最近在公司用shell處理一些資料,發現vi的也能做一些簡單的指令碼的工作,常見的就是替換了。很多時候需要對換行符進行處理,無論是把某個符號換成換行符也好,還是把換行符換成其他符號。這裡面就有個方向的問題了,而vi中兩個方向的換行符是不一樣的。如果把a換成換行符 s a m g其中 m這個需要先ct...