网站前期建设,建设银行网站怎么打印明细,灯具网站建设,一套公司vi设计多少钱一很多初学者启动vim后#xff0c;不知道怎么输入字符#xff1a;按了半天字母#xff0c;结果屏幕还是空的。 vim和记事本或WORD不一样#xff0c;不是一打开后就可以输入文字#xff0c;此时它处于正常模式。 vim一共有4个模式#xff1a; 正常模式 (Normal-mode) 插入模…很多初学者启动vim后不知道怎么输入字符按了半天字母结果屏幕还是空的。 vim和记事本或WORD不一样不是一打开后就可以输入文字此时它处于正常模式。 vim一共有4个模式 正常模式 (Normal-mode) 插入模式 (Insert-mode)命令模式 (Command-mode)可视模式 (Visual-mode) 注意方向键上下左右那几个可以在vim屏幕里跳来跳去。现在知道这个对体验以下的模式有用。但是通过方向箭来移动是一个笨办法。。。讲到正常模式时会说到更好的方法我不会现在就告诉你h,j,k,l键分别对应左下上右的D 正常模式 正常模式一般用于浏览文件也包括一些复制、粘贴、删除等操作。这时击键时一般的键/键组合会被当成功能键而不会键入对应的字符。 在这个模式下我们可能通过键盘在文本中跳来跳去跳动的范围从小到大是字符、单词、行、句子、段落和屏幕。 启动vim后默认位于正常模式。不论位于什么模式按下Esc键(有时需要按两下都会进入正常模式。 插入模式 在正常模式中按下i, I, a, A等键后面系列文章会详细介绍会进入插入模式。现在只用记住按i键会进行插入模式。插入模式中击键时会写入相应的字符。 命令模式 在正常模式中按下冒号键会进入命令模式。在命令模式中可以执行一些输入并执行一些vim或插件提供的指令就像在shell里一样。这些指令包括设置环境、文件操作、调用某个功能等等。 可视模式 在正常模式按下v, V, Ctrlv可以进入可视模式。可视模式中的操作有点像拿鼠标进行操作选择文本的时候有一种鼠标选择的即视感有时候会很方便。 根据需要灵活快速的切换各种模式非常有用。 配置回到正常模式的快捷键 由于不论在其他什么模式下按一次或两次Esc键都可以回到正常模式我们可以想见Esc键会经常用到。由于Esc键在标准qwert键盘的左上角对于左手小指不灵活的朋友来说按起来比较不方便我就是如此因此在上一篇中我们通过配置.vimrc把Esc映射成了按两下j键。 将ESC键映射为两次j键
inoremap jj Esc j键正好在右手食指的基本键位上一般上面还有个突起用起来十分方便。如果只让我保留一个vim设置的话我会选择保留它。 -------------------------------------------------------------------------------- 在命令模式中连按两次大写字母Z若当前编辑的文件曾被修改过则Vi保存该文件后退出返回到shell若当前编辑的文件没被修改过则Vi直接退出, 返回到shell。 在末行模式下输入命令 :w Vi保存当前编辑文件但并不退出而是继续等待用户输入命令。在使用w命令时可以再给编辑文件起一个新的文件名。 [例6] :w newfile 此时Vi将把当前文件的内容保存到指定的newfile中而原有文件保持不变。若newfile是一个已存在的文件则Vi在显示窗口的状态行给出提示信息 File exists (use ! to override) 此时若用户真的希望用文件的当前内容替换newfile中原有内容可使用命令 :w! newfile 否则可选择另外的文件名来保存当前文件。 在末行模式下输入命令 :q 系统退出Vi返回到shell。若在用此命令退出Vi时编辑文件没有被保存则Vi在显示窗口的最末行显示如下信息 No write since last change (use ! to overrides) 提示用户该文件被修改后没有保存然后Vi并不退出继续等待用户命令。若用户就是不想保存被修改后的文件而要强行退出Vi时可使用命令 :q! Vi放弃所作修改而直接退到shell下。 在末行模式下输入命令 :wq Vi将先保存文件然后退出Vi返回到shell。 在末行模式下输入命令 :x 该命令的功能同命令模式下的ZZ命令功能相同 ------------------------------------------------------------------------------- 参考原文链接https://www.cnblogs.com/zzqcn/p/4619012.html 写博客是为了记住自己容易忘记的东西另外也是对自己工作的总结文章可以转载无需版权。希望尽自己的努力做到更好大家一起努力进步 如果有什么问题欢迎大家一起探讨代码如有问题欢迎各位大神指正转载于:https://www.cnblogs.com/summary-2017/p/9375072.html