linux shell 與vim 的學習

2021-09-17 02:11:27 字數 488 閱讀 6104

這樣會出現類似程式崩了的情況,此時實際上是編輯器不再將鍵盤快取顯示到螢幕上導致的,此時,只要ctrl+q,就可以解決這個問題

我們在linux上使用最廣泛的編輯器,在vim 的預設模式下,

複製:將游標移動到要複製的那一段,採用數字+yy即可完成複製。

貼上:將游標移動到要貼上的那一段,採用p即可完成貼上。

刪除:將游標移動到要刪除的那一段,採用數字+dd即可完成刪除。

例子複製,10yy

即可複製游標位置以下10行的內容

貼上,p

即可將貼上版上的內容,貼上到游標處

複製,10dd

即可刪除游標位置以下10行的內容

syntax error: 「then」 unexpected (expecting 「done」)

此時可以檢查下if語句的if後面有無空格,若無空格,加上空格即可。

Linux shell 基礎之Vim編輯器

vim編輯器在記憶體緩衝區中處理資料,如在啟動vim時未指定檔名,或者這個檔案不存在,vim會開闢一段新的緩衝區域來編輯。如果你在命令列下指定了乙個已有檔案的名字,vim會將檔案的整個內容都讀到一塊緩衝區域來準備編輯 當檔案不存在時,會新建乙個檔案並把緩衝區的內容儲存到新建立的檔案中 vim myt...

LINUX Shell輸入與輸出

echo 使用echo命令可以顯示文字行或變數,或者把字串輸入到檔案。它的一般形式為 echo string echo命令有很多功能,其中最常用的是下面幾個 c 不換行。f 進紙。t 跳格。n 換行。linux中使用轉義符時,需要使用 e引數,否則轉義符不生效 echo e aaa n bbb aa...

Linux shell指令碼的建立與執行

在進行linux測試時編寫指令碼是必不可少的。最近經常使用linux,感覺太頻繁地敲擊鍵盤有些累了,於是想到了shell指令碼。可以把太多的命令寫成乙個指令碼,這樣每次執行一遍shell檔案,就可以省去了敲擊鍵盤的時間。於是在網上搜了一些有關linux下指令碼程式設計的內容。shell不僅僅是命令的...