vim常用指令進入插入模式
i: 插入光標前一個字符
I: 插入行首
a: 插入光標后一個字符
A: 插入行未
o: 向下新開一行,插入行首
O: 向上新開一行,插入行首
vim常用命令圖片源自網(wǎng)絡.
vim文本操作:
文本行移動:
>>: 文本行右移
<<: 文本行左移
復制粘貼:
yy: 復制當前行,n yy 復制 n 行
p: 在光標所在位置向下新開辟一行,粘貼
可視模式:
v: 按字符移動,選中文本
V: 按行移動,選中文本可視模式可以配合 d, y, >>, << 實現(xiàn)對文本塊的刪除,復制,左右移動
替換操作:
r: 替換當前字符
R: 替換當前行光標后的字符
查找命令:
/: str查找
n: 下一個
N:上一個
替換命令:
把abc全部替換成123
末行模式下,將光標所在行的abc替換成123
:%s/abc/123/g
末行模式下,將第一行至第10行之間的abc替換成123
:1, 10s/abc/123/g
vim里執(zhí)行 shell 下命令:
末行模式里輸入!,后面跟命令
vim常用命令圖片源自網(wǎng)絡.
po:全稱print object,用來打印對象,此命令會調(diào)用對象的description方法. expr:全稱expression,很強大的命令,可以使用expr命令直接執(zhí)...
本文始發(fā)于我的博文詳解Shell腳本實現(xiàn)iOS自動化編譯打包提交丧肴,現(xiàn)轉(zhuǎn)發(fā)至此残揉。 目錄 前言 Shell腳本涉及的工具xcodebuild和xcrunaltoolfir-cli...
我們一般使用命令: gcc main.c 把main.c生成可執(zhí)行文件a.out gcc helloWorld.c可分解成以下四個步驟: 預處理(Preprocessing)...
設置 Linux 環(huán)境變量可以通過 export 實現(xiàn),也可以通過修改幾個文件來實現(xiàn)芋浮,有必要弄清楚這兩種方法以及這幾個文件的區(qū)別抱环。 通過文件設置 Linux 環(huán)境變量 首先是...
flexbox是Flexible Box的縮寫,由W3C組織提出來的一種布局方案.該布局可以快速的完成各種伸縮性設計.目前主流瀏覽器都已支持.ReactNative也沿用此布...
開發(fā)中,經(jīng)常會有原生與web的一些交互.交互方式主要有以下三種:1.UIWebviewDelegate2.JavaScriptCore3.WebViewJavascriptB...
1.Notification(通知) 自從Notification被引入之后,蘋果就不斷的更新優(yōu)化因宇,但這些更新優(yōu)化只是小打小鬧黔夭,直至現(xiàn)在iOS 10開始真正的進行大改重構(gòu),這...