linux預設編輯器 sublime

2022-07-16 09:30:14 字數 1505 閱讀 9339

開發人員把vi improved簡稱vim

vim編輯器再記憶體緩衝區中處理資料。

如果再啟動vim時未指定檔名,或者這個檔案不存在,vim會新開一段緩衝區域來編輯。

如果你再命令列下指定了乙個已有檔案的名字,vim會將檔案的整個內容都讀取到一塊緩衝區域來準備編輯。

可以再sublime編寫小程式編譯和執行

sublime 快捷鍵

ctrl+b:編譯

ctrl+shift+b:執行結果

(1)普通模式;(2)插入模式。

當你剛剛開啟要編輯的檔案時,vim編輯器會進入普通模式。

插入模式下,vim會將當前游標位置輸入的每個鍵都插入緩衝區。要進入插入模式,按下i鍵,要退出插入模式回到普通模式。按下鍵盤上的退出鍵(esc鍵)

在普通模式下,你可以用方向鍵來移動游標。在插入模式下:

h:左移乙個字元

j:下移一行

k:上移一行

l:右移乙個字元

vim 編輯器在普通模式下有個特別的功能叫命令列模式。要進入命令列模式,在普通模式下按下冒號鍵。

此時游標會移動到訊息行,冒號出現了,等待輸入命令。在命令列中:

q:如果未修改緩衝區資料,退出

q!:取消所有對緩衝區資料的修改並退出。

w filename:將檔案儲存到另乙個檔名下

wq:將緩衝區資料儲存到檔案中並退出。

在普通模式下

x:刪除當前游標所在位置的字元

dd:刪除當前游標所在行

dw:刪除當前游標所在位置的單詞

d$:刪除當前游標所在位置至行尾的內容

j:刪除當前游標所在行行尾的換行符(拼接行)

a:在當前游標後追加資料

a:在當前游標所在行行尾追加資料

r char:用char替換當前游標所在位置的單個字元

r text 用text覆蓋當前游標所在位置的資料,直到按下esc鍵

5dd:刪除從游標當前所在行開始的5行

vim編輯器通常會將刪除鍵識別成x命令的功能,刪除當前游標所在位置的字元。通常編輯器不會識別退格鍵。

複製和貼上:

複製命令為y

yw:複製單詞

y$:複製到行尾 

貼上命令:p

可視模式:在普通模式下移動游標到開始複製的位置,按下v鍵,你會發現游標所在位置的文字已經被高亮顯示了。你再移動游標,vim會顯示複製區域的文字,

按下y鍵來啟用複製命令,使用p命令來貼上。

查詢和替換:

普通命令下,按下斜線(/)鍵,游標會跑到訊息行,輸入你要查詢的文字後,按下回車鍵。----->顯示查詢結果

要繼續查詢同乙個單詞,按下斜線鍵,然後按下回車鍵。或者使用n鍵,表示下乙個(next)。

替換命令:在命令列模式下,替換命令的格式 :s/old/new/

預設編輯器

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器,可以仔細閱讀這篇文章,了解一下mar...

vim git for window 預設編輯器

vim其實是linux的乙個文字編輯器,所以 vi 檔名 後,其實是進入vi程式了。vi有兩種模式,編輯模式和命令模式 在命令模式下,我們可以直接按 i 此時就會切換到編輯模式,如上圖,下方有個insert,此時可以直接修改文字內容。在編輯模式下,按 esc 就可以切換到命令模式。下面介紹幾個常用的...

ubuntu 修改 預設編輯器

因為覺得gedit太簡陋,vim vi nano又沒有ui那麼直觀,所以安裝了atom編輯器。但是每次還是預設從gedir開啟文字,所以我需要 修改預設編輯器的設定。note 這裡就以 設定 atom 為 預設編輯器 為例進行說明。在sudo下分別進入以下兩個檔案 etc gnome default...