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退出当前模式进入命令模式

你可能感兴趣的:(2.Python编辑器)