diff --git "a/28 \346\250\212\345\260\217\351\203\255/20240611 \347\254\224\350\256\2603.md" "b/28 \346\250\212\345\260\217\351\203\255/20240611 \347\254\224\350\256\2603.md" new file mode 100644 index 0000000000000000000000000000000000000000..1300bb93cf6ebd2e21a0d9ea6f6df09d770bf913 --- /dev/null +++ "b/28 \346\250\212\345\260\217\351\203\255/20240611 \347\254\224\350\256\2603.md" @@ -0,0 +1,42 @@ +# 课堂笔记 + +### vim编辑器常用命令: + +``` +移动光标:j(向下)、k(向上)、h(向左)、l(向右) + +复制:yy(复制一行)、yw(复制光标开始的一个单词) + +剪切:x(向后剪切一个字符)、4x(剪切4个字符) + +删除:dd(删除一行)、dw(删除一个单词) + +粘贴:p(粘贴复制或剪切的内容) + +i当前字符前插入 +l当前行头插入 +a当前字符后插入 +A当前行尾插入 +o当前行后添加新行 +O当前行前添加新行 + +v可视模式 +V可视行模式 +Ctrl+v可视块模式 + +u撤销上次命令 +ctrl+r恢复撤销命令 + +r替换当前字符 +R替换光标后的字符,esc结束 +全局替换 %s/old/new/g +可视区域替换 选中s/old/new/g +确认替换 %s/old/new/gc + +>>添加缩行 +<<减少缩行 +,重复上次命令 + +常规查找 /str n查找下一个、N查找下一个 +单词快速匹配 *向前查找光标所在单词、#向后查找光标所在单词 +``` \ No newline at end of file