一、编辑器vim的键盘布局
二、Linux编辑器-vim的使用
vi和vim都是多模式编辑器,但vim是vi的升级版,不仅兼容vi的所有命令,还增加了许多新功能,如语法高亮和可视化操作。vim可以在终端、X Window、Mac OS和Windows上运行。我们将以vim为例进行讲解。
下图展示了HJKL作为方向键的历史原因(最初的键盘没有独立的方向键):
三、vim的基本概念
我们将介绍vim的三种模式(虽然有更多模式,但目前掌握这三种即可):命令模式(Command mode)、插入模式(Insert mode)和底行模式(Last line mode)。各模式的功能如下:
四、vim的基本操作
进入vim,在系统提示符输入vim及文件名后,就进入vim的全屏编辑界面:
$ vim test.c
注意,进入vim后处于正常模式,需要切换到插入模式才能输入文字。将正常模式切换至插入模式:
将插入模式切换至正常模式:
将正常模式切换至末行模式:
退出vim并保存文件,在正常模式下按「:」进入末行模式,例如:
五、vim正常模式命令集
从正常模式切换到插入模式:
从插入模式切换回命令模式:
移动光标:
删除文字:
复制:
替换:
撤销上一次操作:
更改:
跳至指定的行:
六、vim末行模式命令集
在使用末行模式之前,请确保按「ESC」键确认已处于正常模式,然后按「:」进入末行模式。
列出行号:
跳到文件中的某一行:
查找字符:
问题:/ 和 ?查找有什么区别?操作实验一下。
保存文件:
离开vim:
七、vim操作总结
三种模式:
我们共有12种总模式,大家可以进一步研究。
vim操作:
八、简单vim配置【了解】
配置文件的位置在目录 /etc/ 下面,有个名为 vimrc 的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:.vimrc。例如,/root 目录下,通常已经存在一个 .vimrc 文件,如果不存在,则创建之。切换用户成为自己,执行 su,进入自己的主工作目录,执行 cd ~,打开自己目录下的 .vimrc 文件,执行 vim .vimrc。
常用配置选项,用来测试设置语法高亮:
显示行号:
设置缩进的空格数为4:
使用插件要配置好看的vim,原生的配置可能功能不全,可以选择安装插件来完善配置,保证用户是你要配置的用户,接下来:
安装TagList插件,下载 taglist_xx.zip,解压完成,将解压出来的 doc 的内容放到 ~/.vim/doc,将解压出来的 plugin 下的内容复制到 ~/.vim/plugin。在 ~/.vimrc 中添加:
let Tlist_Show_One_File=1 let Tlist_Exit_OnlyWindow=1 let Tlist_Use_Right_Window=1
安装文件浏览器和窗口管理器插件:WinManager,下载 winmanager.zip,2.X版本以上的解压 winmanager.zip,将解压出来的 doc 的内容放到 ~/.vim/doc,将解压出来的 plugin 下的内容复制到 ~/.vim/plugin。在 ~/.vimrc 中添加:
let g:winManagerWindowLayout='FileExplorer|TagList' nmap wm :WMToggle
然后重启vim,打开 ~/XXX.c 或 ~/XXX.cpp,在正常状态下输入 "wm",你将看到界面效果。更具体移步:点我,其他手册,请执行 vimtutor 命令。
参考资料:
九、关于vim超级配置
在GitHub/Gitee上搜索vim配置,Ubuntu可以搜索vim plus,也可以直接点击。
以上就是编辑器Vim基本模式和指令 --【Linux基础开发工具】的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号