Vim使用笔记
2015-11-26 18:15
337 查看
以前是用的Pycharm, 跨平台,有各种想到想不到功能的IDE,但也使得必须要图形界面下操作,这对于后端开发者来说感觉很纠结,不考虑远程同步代码.
Vim是久经考验的老牌命令行编辑器,当作IDE来使用起始需要安装的插件体积也很肥大,比如YCM~
但脱离鼠标,记住各种快捷键,效率自然就便高了.
配置详情和插件见https://github.com/PaulNew/k-vim.git
插件管理
~/.vimrc用户个性化的配置;
.vim下安装有插件,doc等信息
各种要记的命令行:
# 命令模式
:行数 跳转指定行
Vim是久经考验的老牌命令行编辑器,当作IDE来使用起始需要安装的插件体积也很肥大,比如YCM~
但脱离鼠标,记住各种快捷键,效率自然就便高了.
配置详情和插件见https://github.com/PaulNew/k-vim.git
插件管理
~/.vimrc用户个性化的配置;
.vim下安装有插件,doc等信息
各种要记的命令行:
<leader> , <c-x> 表示ctrl + x , n 打开目录文件列表 回车即可跳到光标所在文件 hjkl 左下上右 # 多窗口操作 vsp 竖排并排窗口 sp 横排并排窗口 <c-%s> % hjkl 跳到左下上右窗口 # 多tab操作 <c-t> 新建tab窗口 , 数字 切换指定tab # 函数定义跳转 , gd 横排显示函数定义 , jd 找出调用的地方和查找类似
python开发,设置缩进折叠代码 <leader>zz 取消/折叠代码 # 选中模式下 命令模式下,单击v进入 5j表示向下选中5行,同理6k表示向上选中6行 <leader>cc 注释选中行 <leader>cu 取消注释选中行
# 命令模式
:行数 跳转指定行
相关文章推荐
- 商品价格加价区间的实现(策略模式)
- Firefox浏览器中,input输入框输入的内容在刷新网页后为何还在?
- 上传图片实现预览
- CentOS6.5安装nginx及负载均衡配置
- 重温jsp③
- 数字转汉字
- 【C++】【STL】STL中部分数据结构的通俗化解释
- ios 7 模糊效果
- c# 可以有多个Main()函数
- mysql的主从复制配置
- IIS7启用gzip
- web.config中sessionState节点的配置方案
- Ubuntu建立和删除用户
- C和指针2.2
- 统计自然语言处理——n元语法(马尔可夫模型)小结
- dB是如何定义的,dBm与W之间的关系
- gcc常用命令
- Ubuntu中useradd和adduser的区别
- Html各组件MIME类型
- 用LINQ在集合中查询特定对象