Linux vim编辑器课堂笔记一、vim基础介绍vi是Unix原生编辑器,vim=vi improved查看vim路径:which vim、ls -l /usr/bin/vimUbuntu安装vim:sudo apt-get install vim打开文件命令:vim 文件名,文件不存在则新建二、vim三种核心模式(重点)普通模式打开文件默认进入,所有按键都是操作命令,不能直接打字。光标移动快捷键:h左、j下、k上、l右;PageDown/Ctrl+F下翻屏,PageUp/Ctrl+B上翻屏;gg跳第一行,G跳最后一行,数字+G跳指定行。插入模式(编辑文字)普通模式按 i / o / a 进入,常用i;输入文字;按ESC退回普通模式。命令行模式(底部输入:)普通模式按冒号:进入,输入命令执行:q 无修改直接退出q! 强制退出,不保存改动wq 保存并退出w 新文件名 另存文件模式切换逻辑:打开vim→普通模式;i进插入;ESC回普通;:进命令行。三、查找与替换(普通模式)查找:输入/要找的文字回车;n看下一处匹配替换(命令行模式)😒/旧内容/新内容/ 当前行第一个替换😒/旧/新/g 当前行全部替换:%s/旧/新/g 整篇文件全部替换:%s/旧/新/gc 全局替换,每次弹出确四、复制、剪切、粘贴(普通模式)剪切删除:dd 删除一整行,删除内容存到寄存器粘贴:p 把寄存器内容贴到光标下一行复制(yank):yy 复制整行,yw 复制一个单词可视模式复制:按v选中文字→y复制→p粘贴五、nano编辑器(简易编辑器)命令:nano 文件名底部显示快捷键,^代表Ctrl;Ctrl+X退出,操作简单,适合新手。六、其他Linux编辑器emacs:老牌编辑器,有图形界面版本KDE桌面:KWrite(单窗口)、Kate(多窗口)GNOME桌面自带图形编辑器练习: