2.Python編輯器

1.ubuntu自帶gedit

臨時使用,平時不推薦使用

2.sublime

可多窗口操作,跨平臺編輯器,快捷鍵支持,代碼高亮

基礎學習時推薦使用


3.VI/VIM

VIM編輯器之神

vim 文件名

vi 文件名


編輯器模式:命令模式,編輯模式,末行模式

? ??????命令模式:

yy:復制光標所在行;

4yy:復制光標所在行的往下4行,包括光標所在行

p:粘貼;

dd:剪切光標所在行;

2dd:剪切光標所在行向下兩行,包括光標所在行;

D:從當前的光標開始剪切一直到行末

d0:剪切光標前本行所有內容,不包含光標所在字符

dw:剪切光標開始的字,包含光標所在字符

x:刪除當前的光標向后的那一個,每次只刪除一個

X:刪除當前光標前面的那一個,每次只刪除一個


h左 ????j下 ????k上 ????l右

M:當前屏幕的中間

H:當前屏幕的上方

L:當前屏幕的下方


Ctrl+f:往下翻一頁

Ctrl+b向上翻一頁

Ctrl+d向下翻半頁

Ctrl+u向上翻半頁


20G:快速定位到第20行代碼

G:快速回到整個代碼的最后一行

gg:快速回到整個代碼的第一行


w:向后跳一個單詞的長度,即跳到下一個單詞的開始處

b:向前跳一個單詞的長度,即跳到上一個單詞的開始處


u:撤銷上一個操作

Ctrl+r:反撤銷


V:選中一片代碼

v:選中一片代碼


>>:向右移動代碼

<<:向左移動代碼

{:一塊代碼跳

}:一塊代碼跳


.:重復上一次命令

r:替換一個字符

R:從當前光標開始重新編輯


/:搜索

n:向下看搜索結果

N:向上看搜索結果


Shift+zz:保存退出,相當于末行模式時的wq


? ??????編輯模式:

由命令模式進入===>編輯模式

小寫i:光標前插入;小寫a:光標后插入;小寫o:光標下一行插入;

大寫I:行首插入;大寫A:行末插入;大寫O:光標上一行插入


? ??????末行模式

編輯模式==>按Esc進入==>命令模式==>按冒號':'==>進入末行模式

%s/原字符串/要替換成的字符/替換的次數

w:保存

q:退出

q!:強制退出

wq:保存并退出


其他模式中按Esc退出當前模式進入命令模式

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容