编辑器,文本编辑程序
vim=vi
vi 1.py 进入vi 编辑器(刚进入是命令模式不可编辑)
文本输入模式
按i,a,o 进入编辑模式
i光标前插入
a在下一字符后输入
o换行插入
l行首插入
O向下开一行
A行末输入
命令模式(按ESC退出到命令模式)
移动光标:h左 j下 k上 l右
yy复制光标所在行
复制多行*yy (如10yy 复制10行)
p粘贴
dd删除光标所在行,又是剪切功能
删除多行*dd (如:删除2行 2dd)
x删除当前光标后字符串
X删除光标钱字符
dw以字符串形式删除
d0删除光标前所有字符
M定位到屏幕中央
L当前屏幕最后一行
H当前屏幕第一行
gg回到首行
G定位到所有内容最后一行
*G定位到特定某一行(2G定位到第二行)
w向后移动到下一字符串前
b向前移动到下一字符串前
shift+}向下以段为单位移动光标
shift+{向上以段为单位移动光标
ctrl+d 向下翻半屏
ctrl+u 向上翻半屏
ctrl+f 向下翻一屏
ctrl+b 向上翻一屏