在git bush中如何退出vim编辑器

摘要:
gitbash创建文件和文件夹的命令如下:#创建文件vi#创建文件touch#复制文件cp#移动文件mv#创建文件夹mkdir#此外,还有许多其他命令可以创建文件。要创建文件,命令可以将输出重定向到不存在的#文件。例如,tail-f-n200/usr/local/tomcat/logs/catalina。out˃/tmp/tomcatalog日志但是当Gitbush使用vi命令创建文件并进入vim编辑器时,我不知道如何退出。检查后,我找到了一个方法:继续按esc,然后连续按两次大写的z退出。

写npm的pakege.json文件的files配置时,如果有不想包含的文件,那就要创建.npmignore文件排除,但windows系统又不允许创建以点开头命名的文件,咋办?

这时候就要用到linux命令行工具创建如git bash。

git bash创建文件和文件夹的命令如下:

#创建文件
vi

#创建文件    
touch

#拷贝文件
cp

#移动文件
mv

#创建文件夹
mkdir

#另外还有好多命令能够创建文件,之要该命令能够重定向输出到一个不存在的#文件,就会创建文件。例如
tail -f -n 200 /usr/local/tomcat/logs/catalina.out > /tmp/tomcatlog.log 

但是git bush使用vi命令创建文件时进入到vim编辑器后,我不知道怎么退出,查了下发现一个方法:

方法:一直按住esc ,再连续按大写的z两次就退出来了。

但实际上,我发现,只要你按住shift键盘,下面的这些命令都可以用:

如果你想编辑某个文档 可以直接编辑的如你有文档AA 可以用vi AA 【注意:必须在AA所在的目录下】
如果没有文档而且你又想编辑就可以直接编辑vi aa【名字你可以随便命名】
也可以先建立一个文档touch aa 然后再编辑vi aa
编辑器有三种模式 1 命令行模式 2 末行模式 3 输入模式
按Esc 就可以进入命令行模式也是系统默认模式
输入模式可以按 o i a 都可以进入 退出可以进入末行和命令行模式
末行模式可以按ctrl+;它的主要功能是退出编辑器 也可以保存退出文档
q! 【强制退出不保存】 q【退出不保存】 wq【退出并保存后面也可以加个!】
在输入模式和命令行模式命令很多 如果你想具体知道哪些你可以在和我说
如复制(yy)粘贴(p) 删除(d)等等

只是,用wq的时候,要先esc,然后按住shift键,出现下面这个界面时才可以输入命令:

在git bush中如何退出vim编辑器第1张

免责声明:文章转载自《在git bush中如何退出vim编辑器》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇VC中用到的几种调试输出TRACE的方法及其区别推荐系统(三)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

WPF下的语法高亮控件——AvalonEdit

早就听闻SharpDevelop 会采用WPF作为界面,今天在网上闲逛的时候发现了其语法编辑器——AvalonEdit已经发布了,在CodeProject上也可以看到其代码了。 界面效果如下: 下载了其Demo简单的试用了一下:支持语法高亮、智能提示、代码折叠、撤销&重做,另外,还支持不少快捷键;可以说是该有的功能基本上都有了。 性能上也十分...

cscope的使用

Cscope 是一个非常灵巧的工具,但是它仍然需要使用您最顺手的编辑器去发挥它强大的功能。 幸运的是,Vim 已经包含了 Cscope 支持。 这篇指导主要介绍了 Vim 内在的 Cscope 支持,以及如何更好的通过已配置的 Map(a set of maps)实现搜索功能。 下面假设您有基本的使用类 vi 编辑器的技能 - 不过并不需要 Vim 更特殊...

vim使用(转)

安装了Ubuntu 13.10 ,于是便开始捣鼓着用编辑器Vim编写C++的代码,同时通过GCC编译之,并运行显示结果。网上自然都有相应的操作,我最多也就算一次总结而已。(中途输入命令出现了任何错误记得Google哦)首先先安装Vim,通过终端下输入命令 sudo apt-get install vim 按回车后会进行下载安装,当然需要输入密码啦。。这时候...

2020最新编辑器集成eslint、prettier、stylelint,git提交预检查代码配置

webstorm 编辑器自动格式化配置: plugin webstorm设置搜eslintr、eslint、stylelint,如果没有,搜plugin,安装prettier、eslint、stylelint File watchs 设置里搜File watchs,增加prettier,打钩开启自动格式化,则会在保存时自动格式化。 VS cod...

cscope的用法

一,一般源文件中生成索引文件 为了方便使用,编写了下面的脚本来更新cscope和ctags的索引文件: #!/bin/shfind . -name "*.h" -o -name "*.c" -o -name "*.cc" > cscope.filescscope -bkq -i cscope.filesctags -R 这个命令会生成三个文件:c...

vim复制粘贴到系统剪贴板

一般来讲,如果你没有在.vimrc中配置过相关的信息的话,可以考虑下面的方法。系统环境 Ubuntu 14.04 LTS。 安装与使用 首先需要安装一个vim-gtk命令$sudo apt-get install vim-gtk 关掉现有vim,重新打开后就可以使剪切板互通了。vim中复制一行到系统剪切板的命令"+yy, (共计4个字符,按序快速按就行了...