青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆-4  評論-40  文章-117  trackbacks-0

 

vim是一個多模式的編輯器。就目前來看,主要有以下幾個主要模式。

  1.通常模式(n) 在其它任何一個模式下,用ESC或者 ctrl+c 鍵可以退到通常模式

  2.插入模式(i) 在這個模式下,vim像一個常見的編輯器.在通常模式下,用i或者a可以進行本模式,當然,還有一些其它命令也可以.

  3.可視模式(v) 在這個模式下,可以使用hjkl進行選擇.然后進行copy,paste或者其它操作. 在通常模式下,用v命令進行可視模式.

  4. 塊操作模式(V) 這是塊操作模式. 在通常模式下,用ctrl+v進入本模式.

  5. 修改模式(R) 這是改寫的模式.很多軟件法用insert鍵來完成這個切換.在vim中,從通常模式用R即可進入改寫模式.

  6. 擴展命令模式(ex) 這是命令執行模式 在通常模式下用:切換到此模式.



個人常用的VIM命令列表:

移動光標
上:k nk:向上移動n行 9999k或gg可以移到第一行 G移到最后一行
下:j nj:向下移動n行
左:h nh:向左移動n列
右:l nl:向右移動n列

w:光標以單詞向前移動 nw:光標向前移動n個單詞 光標到單詞的第一個字母上
b:與w相反
e: 光標以單詞向前移動 ne:光標向前移動n個單詞 光標到單詞的最后一個字母上
ge:與e相反

$:移動光標到行尾 n$:移動到第n行的行尾
0(Num):移動光標到行首
^:移動光標到行首第一個非空字符上去

f<a>:移動光標到當前行的字符a上,nf<a>移動光標到當前行的第n個a字符上
F:相反

%:移動到與制匹配的括號上去(),{},[],<>等。

nG:移動到第n行上 G:到最后一行

CTRL+G 得到當前光標在文件中的位置

向前翻頁:CTRL+F
向下移動半屏:CTRL+G
向后翻頁:CTRL+B

存盤:
:q! :不存盤退出
:e! :放棄修改文件內容,重新載入該文件編輯
:wq :存盤退出

dw:刪除一個單詞,需將光標移到單詞的第一個字母上,按dw,如果光標在單詞任意位置,用daw
dnw:刪除n個單詞
dne:也可,只是刪除到單詞尾
dnl:向右刪除n個字母
dnh:向左刪除n個字母
dnj:向下刪除n行
dnk:向上刪除n行
d$:刪除當前光標到改行的行尾的字母
dd:刪除一行
cnw[word]:將n個word改變為word
cc:改變整行
C$:改變到行尾

J: 刪除換行符,將光標移到改行,按shift+j刪除行尾的換行符,下一行接上來了.
u: 撤銷前一次的操作
shif+u(U):撤銷對該行的所有操作。

:set showmode :設置顯示工作模式

o:在當前行的下面另起一行
O(shift+o):在當前行的上面另起一行

nk或nj:光標向上或向下移n行,n為數字
an!【ESC】:在行后面加n個感嘆號(!)
nx:執行n次x(刪除)操作

ZZ:保存當前文檔并退出VIM

:help :查看幫助文檔,在這之中,按CTRL+] 進入超連接,按CTRL+O 返回。
:help subject :看某一主題的幫助,ZZ 退出幫助

:set number / set nonumber :顯示/不顯示行號
:set ruler /set noruler:顯示/不顯示標尺

/pattern 正方向搜索一個字符模式
?pattern 反方向搜索一個字符模式
然后按n 繼續向下找

把光標放到某個單詞上面,然后按×號鍵,表示查找這個單詞
查找整個單詞:/\<word\>

:set hlsearch 高亮顯示查找到的單詞
:set nohlsearch 關閉改功能

m[a-z]:在文中做標記,標記號可為a-z的26個字母,用`a可以移動到標記a處

r:替換當前字符
nr字符:替換當前n個字符

查找替換:
way1:
/【word】 :查找某個word
cw【newword】:替換為新word
n: 繼續查找
.: 執行替換

way2:
:s/string1/string2/g:在一行中將string1替換為string2,g表示執行 用c表示需要確認
:num1,num2 s/string1/string2/g:在行num1至num2中間將string1替換為string2
:1,$ s/string1/string2/g:在全文中將string1替換為string2

 


v:進入visual 模式
【ESC】退出
V:shift+v 進入行的visual 模式
CTRL+V:進如塊操作模式用o和O改變選擇的邊的大小。

粘貼:p,這是粘貼用x或d刪除的文本
復制:
ynw:復制n個單詞
yy:復制一行
ynl:復制n個字符
y$:復制當前光標至行尾處
nyy:拷貝n行
完了用p粘貼

:split:分割一個窗口
:split file.c :為另一個文件file.c分隔窗口
:nsplit file.c: 為另一個文件file.c分隔窗口,并指定其行數
CTRL+W在窗口中切換
:close:關閉當前窗口

在所有行插入相同的內容如include<,操作方法如下:
將光標移到開始插入的位置,按CTRL+V進入VISUAL模式,選擇好模塊后
按I(shift+i),后插入要插入的文本,按[ESC]完成。

:read file.c 將文件file.c的內容插入到當前光標所在的下面
:0read file.c 將文件file.c的內容插入到當前文件的開始處(第0行)
:nread file.c 將文件file.c的內容插入到當前文件的第n行后面
:read !cmd :將外部命令cmd的輸出插如到當前光標所在的下面

:n1,n2 write temp.c 將本文件中的n1,到n2行寫入temp.c這個文件中去

CTRL+L刷新屏幕
shift + < 左移一行
shift + > 右移一行

u: undo
CTRL+R: re-do
J: 合并一行
CTRL+p 自動完成功能
CTRL+g 查看當前文件全路徑

q[a-z] 開始記錄但前開始的操作為宏,名稱可為【a-z】,然后用q終止錄制宏。
用reg顯示當前定義的所有的宏,用@[a-z]來在當前光標處執行宏[a-z].



posted on 2010-03-03 18:01 李陽 閱讀(444) 評論(0)  編輯 收藏 引用 所屬分類: Linux
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲香蕉在线观看| 西西裸体人体做爰大胆久久久| 性18欧美另类| 亚洲免费视频观看| 国产亚洲欧美另类一区二区三区| 久久九九全国免费精品观看| 欧美一区二区三区在线观看视频 | 欧美精品一区二区三区在线看午夜| 亚洲高清不卡在线| 99re6热只有精品免费观看 | 久久久99久久精品女同性| 久久激情综合| 一本色道久久综合亚洲精品不卡| 亚洲一区二区三区在线看| 国产午夜精品一区理论片飘花| 美女脱光内衣内裤视频久久影院 | 亚洲精品永久免费| 国产欧美一区二区三区沐欲| 久久综合久久综合这里只有精品| 母乳一区在线观看| 午夜日韩电影| 欧美~级网站不卡| 欧美一区永久视频免费观看| 另类图片综合电影| 亚洲淫片在线视频| 老牛影视一区二区三区| 亚洲一区二区成人| 麻豆精品一区二区av白丝在线| 亚洲午夜免费视频| 老司机午夜精品| 久久高清一区| 欧美视频一区二区| 欧美大片在线看| 国产亚洲精品高潮| 99综合电影在线视频| 在线精品在线| 亚洲欧美日韩区| 在线一区日本视频| 麻豆91精品| 久久尤物视频| 国产精品无码永久免费888| 亚洲福利一区| 国产偷国产偷亚洲高清97cao| 亚洲精品一区二区网址 | 国产欧美日韩在线| av成人动漫| 一区二区三区视频在线看| 久久久久久久一区| 久久久国际精品| 国产日韩一区欧美| 午夜宅男欧美| 久久成人久久爱| 欧美午夜a级限制福利片| 亚洲国产视频a| 亚洲人成啪啪网站| 美女爽到呻吟久久久久| 老色批av在线精品| 伊人成人网在线看| 久久精品伊人| 久久综合色一综合色88| 国产亚洲精品久久久久动| 亚洲免费在线看| 性欧美8khd高清极品| 国产精品久久久久久影视| 一本到12不卡视频在线dvd| 99国产精品国产精品久久 | 亚洲一级影院| 午夜精品久久久久久久蜜桃app| 欧美日韩在线精品一区二区三区| 亚洲精品日产精品乱码不卡| 一本色道久久综合亚洲精品小说 | 久久综合伊人77777| 美日韩精品视频免费看| 亚洲国产视频a| 欧美11—12娇小xxxx| 亚洲国产精品成人精品| 亚洲午夜一区二区三区| 欧美亚洲视频在线观看| 国产亚洲激情在线| 久久亚洲二区| 亚洲欧洲一区二区三区| 亚洲综合三区| 国内精品写真在线观看| 裸体丰满少妇做受久久99精品| 亚洲激情视频| 亚洲欧美区自拍先锋| 国产一区二区三区久久悠悠色av| 久久久噜噜噜久久狠狠50岁| 亚洲国产精品久久久久秋霞不卡| 一区二区高清在线观看| 国产美女精品视频免费观看| 久久久精品五月天| 一本久久a久久免费精品不卡| 欧美一区免费视频| 亚洲人屁股眼子交8| 国产精品久久久久久户外露出 | 欧美激情网友自拍| 亚洲欧美综合精品久久成人| 麻豆久久精品| 亚洲欧美日韩国产成人| 亚洲第一精品夜夜躁人人躁| 欧美系列亚洲系列| 久久久噜噜噜久久| 亚洲午夜精品久久久久久浪潮| 久久久之久亚州精品露出| 日韩一二三区视频| 黑人巨大精品欧美一区二区小视频| 欧美刺激午夜性久久久久久久| 亚洲一级特黄| 亚洲久久一区二区| 免费视频久久| 欧美诱惑福利视频| 一区二区三区欧美亚洲| 一区二区在线不卡| 国产欧美日本一区二区三区| 你懂的网址国产 欧美| 欧美一区二区三区日韩| 一本久久综合亚洲鲁鲁| 欧美激情黄色片| 久久婷婷久久一区二区三区| 亚洲欧美bt| 亚洲一区二区视频在线| 亚洲欧洲一区二区三区在线观看| 国产一区白浆| 国产欧美日韩在线| 国产精品入口夜色视频大尺度| 欧美精品色一区二区三区| 久久综合网hezyo| 欧美主播一区二区三区美女 久久精品人 | 一区二区三区精品久久久| 亚洲国产日韩欧美在线图片| 久久人人爽人人爽爽久久| 欧美亚洲专区| 午夜精品久久久久久久久久久| 亚洲每日在线| 一本大道av伊人久久综合| 欧美一级片久久久久久久 | 久久精品一区| 久久人人97超碰精品888| 国产精品九色蝌蚪自拍| 亚洲欧美在线x视频| 亚洲欧美日本日韩| 午夜精品区一区二区三| 亚洲伊人一本大道中文字幕| 中日韩美女免费视频网址在线观看| 亚洲日本精品国产第一区| 亚洲国产一二三| 亚洲精品久久久久| 99亚洲伊人久久精品影院红桃| 亚洲美女免费视频| 一区二区三区日韩在线观看| 亚洲视频在线视频| 亚洲欧美日韩国产成人| 欧美一区二区网站| 老司机精品视频网站| 欧美精品一区在线播放| 欧美日韩国产经典色站一区二区三区| 欧美日本一道本| 国产老女人精品毛片久久| 狠狠色丁香久久婷婷综合_中| 在线国产精品播放| 夜夜夜久久久| 欧美影院视频| 欧美激情精品久久久久久| 日韩视频欧美视频| 欧美在线在线| 欧美精品一区在线发布| 国产精品日韩欧美大师| 国精产品99永久一区一区| 亚洲韩国青草视频| 亚洲在线1234| 免费久久99精品国产| 亚洲精品一区中文| 欧美一级专区| 欧美日韩国产不卡在线看| 国产免费成人在线视频| 亚洲国内欧美| 久久av一区二区三区漫画| 欧美福利一区二区| 一区二区三区日韩| 久热精品视频在线观看| 国产精品久久久久久av下载红粉| 红桃视频国产一区| 亚洲一区二区成人| 亚洲大片一区二区三区| 亚洲欧美激情诱惑| 欧美精品成人在线| 激情久久婷婷| 亚洲欧美在线x视频| 亚洲国产天堂久久综合| 久久精品国产96久久久香蕉| 欧美色视频在线| 亚洲国产精品123| 欧美在线观看视频| 日韩亚洲国产精品| 欧美好吊妞视频| 在线成人av| 久久一区国产| 午夜免费日韩视频| 国产精品久久久久久久久久尿 |