大连网站制作的,网络科技公司取名创意,网站开发需要什么配置的电脑,辽阳住房和城乡建设网站Vim 命令 (建议可以看看: Practical vim 里面有很多实用的技巧, 据说已经有人翻译并出版了,英文的电子版自己网上搜索即可) 移动:(注意是移动,也就是所谓的剪切再粘贴) m 例如: 将第10至20行内容移动到50行处 进入 normal mod: 命令: : 10,20m50 Enter (注意 : )… Vim 命令 (建议可以看看: Practical vim 里面有很多实用的技巧, 据说已经有人翻译并出版了,英文的电子版自己网上搜索即可) 移动:(注意是移动,也就是所谓的剪切再粘贴) m 例如: 将第10至20行内容移动到50行处 进入 normal mod: 命令: : 10,20m50 Enter (注意 : ) 此命令pycharm上的vimidea也支持 复制: co t 例如: 将第10至20行内容复制到50行处 进入 normal mod: 命令1: : 10,20co50 Enter (注意 : ) 此命令pycharm上的vimidea也支持, 这里的co 命令理解成copy 命令2: : 10,20t50 Enter (注意 : ) 此命令pycharm上的vimidea也支持, 这里的t 命令理解成copy to 命令2的技巧,当你的光标已经在50行处时, 此时只需要 10,20t. (注意最后面有个点号, 点号代表当前位置) pycharm 的vim 模式下系统粘贴板与vim的粘贴板的相互复制粘贴: 1. 将vim的内容复制到系统粘贴板上: 步骤: a, 进入normal模式 b, 选择要复制的内容 c, y (注意是三个按键: shift y, 同样的如果要粘贴,则将y改成p) vim 折叠(pycharm中的vim插件也支持): 折叠代码 快捷按键 zc递归折叠代码 快捷按键 zC取消代码折叠 快捷按键 zo递归取消折叠代码: 快捷按键 zO折叠文件中的所有代码 快捷按键 zM取消文件中所有代码的折叠 快捷按键 zR对第m行到第n行进行折叠 打开折叠使用命令 :m,nfoldopen, 关闭折叠使用命令 :m,nfoldclose 折叠的方式: indent: 用缩进来表示折叠,另外也可以用syntax ,按语法来折叠 设置默认不折叠: 在vimrc文件中: set foldlelvelstart 99 posted on 2018-03-01 14:24 Andy_963 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/Andy963/p/8488223.html