vim常用快捷键
常用快捷式
# 在linux里面CTRL+Z是挂起 撤回(undo)--u 重做(redo)--CTRL+R # 对光标当前行操作 复制--yy # 在linux里面CTRL+C是终止程序 粘贴--p # 在linux里面CTRL+V是可视化块(后面说) 删除--dd ------------------ 粘贴多次--[次数]p 删除该行到最后--dG 复制该行到最初--ygg ------------------ 选中替换--光标选中后按r输入需要替换的字符
# 移动光标(HJKL) 左--H 右--L 下--J 上--K # 快速移动 首行--gg 最后一行--G 移动到指定行--[行数]G 上翻--CTRL+F 下翻--CTRL+B
# 可视化块 按CTRL+V后进入可视化模式 从进入的光标位置开始按HJKL 相当于在ide里面按住ALT+SHIFT移动鼠标选中 可进行删除、复制等操作 # 多行写入 进入视化模式选中后 按I(SHIFT+i) 输入玩后按ESC即可批量填充
:后的快捷用法
# 不退出此文件的情况下运行外部命令 :![命令] # 例:运行当前编辑的py文件 :!python3 % # 保存并运行文件 :w|!python3 %
# 快速替换 [起始行],[末行]s/[替换前的关键词]/[替换后的内容]/g
# 快速读取(从外部读取文件并写入目前文件) :read [文件名]
不知道有什么作用的东西
# 中间接文字可改变颜色,31m为红色 \33[31m \33[0m