Vim文本編輯器

Vim文本編輯器
行編輯器:sed
全屏編輯器:nano ,vim
:r!cat a.將a的內容粘貼到vim
ZZ保存退出 ,ZQ不保存退出 ,:q!強退 :wq!保存強退
vim?的三種工作模式
控制模式
改寫模式
命令模式
命令模式:
W file?另存為。
r??file?寫入文件內容。
!command?執行命令
r!command?讀取命令輸出
地址界定:
:2,5d?刪除2到5行?= 2,+3
:.(當前)?$最后行?%全局=1,$
/^b/,/^f/d?刪除b開頭-f開頭的行
D也可以換成y(復制)
W file?另存為
r??file?插入內容
查找?/ or ???向后找,向前找
替換?S
s/zhou/kang/ g(全行) or I(無視大小寫)?or c(詢問Y or N)
分隔符@ # / % $
正則?s/\(haha\)/\1er/?哈哈換哈哈er
&變量?=轉換的 源
s/^zhou/#&/ zhou開頭的 換#zhou開頭
擴展命令:set
Set nu/nonu?加\減行號
Set ic/noic??開/關 大小寫
Set ai/noai??與上一行對齊
格式轉換?set ff=dos/unix
文本頁面布局
Set textwidth寬?= 65
Set wrapmargin=15
光標提示線條————————
Set cursorline=cul?禁用?set nocul
鳥瞰模式(控制)
頁:H?首??M?中??L底
行:?^非空首?o首??$尾
句:()??上下
段:{}上下
粘貼大法
100iwang esc
100-insert?帥?ESC?自動生成100個帥
gu/U?大小寫轉換
?寄存器,粘貼板
a-z,0-9
行數(從光標處計算)#?貼到”?板t??復制yy
貼出”??板t???執行p
V字框選法
V??↑↓鍵選取
多文件操作
Vim file1 file2 file3
:next?后????????????:wall?保存
:prev??前?????????????:qall?退出
:first??第一個?????????:wqall?保存并退出
:last?最后一個
多文件下多窗口
Vim o/O file1 file2???ctrl+w?然后再按?#??再次按?ctrl +w
單文件
Ctrl +w?(ctrl不松開)?+s ↑↓?,+v←→?,+o/q?取消窗口
取消高亮?:???:noh
印象筆記,讓記憶永存。下載印象筆記

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/96219

(0)
康歌康歌
上一篇 2018-04-15
下一篇 2018-04-15

相關推薦

  • linux發行版的基礎目錄名稱命名法則和功用規定

    一.文件名使用法則; ? ?? 1.嚴格區分字符大小寫 ? ?? 2.目錄也是文件,在同一路徑下,兩個文件不能同名 ? ?? 3.文件名除了/以外的任意字符都可以使用,最長不超過255字符。 ? ?? 4.所有由.開頭的文件都是隱藏文件。 二.文件系統:層級結構;有索引; ? ?? /:原初起點: ? ?? 第二層結構; ? ?? 第三層結構; ? ?? 倒…

    Linux筆記 2018-05-13
  • Linux系統進程管理及作業操作

    進程是正在運行的程序實體,并且包括這個運行的程序中占據的所有系統資源,比如說CPU,IO,內存,網絡資源等。通過學習Linux系統進程管理來協調多道程序之間的關系,使CPU得到充分的利用。

    2018-05-05
  • Linux 系統啟動故障恢復

    如果你的Linux系統一直重啟或者因為某些服務無法開啟的問題導致機器故障不能正常使用,那我們就從系統啟動模式來考慮,是不是/etc/inittab文件下默認被設置成為6模式,或者/etc/crontab文件中是否加入的能導致系統一直重啟的命令,或者說在系統啟動中因為一個服務一直打不開導致系統卡在服務啟動界面而無法進入系統,那我們就來看看這些讓人哭笑不得的問題怎么解決!

    2018-05-10
欧美性久久久久