使用vim在文件中插入命令執行的輸出結果


vim是linux中常見的編輯器,這裏講講如何在vim中插入命令行的輸出結果。
 
基本用法:
      在指令模式下運行 :!command ,如!date將日期顯示在vim底部,!ls列出當前目錄
 
將命令結果插入文件:
     運行 :r!command command命令的結果插入光標下一行
            :nr! commandcommand命令的結果插入n行後。
 
使用頁面內容作爲輸入:
     運行 :m,n! command, command以m,n之間的行作爲標準輸入,標準輸出會代替m,n之間的行. 注意這個操作似乎是不可用ctrl+r撤銷的。要謹慎使用。
 
暫時離開vim來執行命令:
     運行:r sh,使用完sh後exit又可以返回vim   

轉自:http://linhs.blog.51cto.com/370259/124754
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章