我的vim

作者: 落心殇 | 来源:发表于2017-02-23 15:31 被阅读0次

我自己的vim配置文件##

针对python向
 github地址:vim

一键安装脚本安装

chmod 755 install.sh  
./install.sh

二 手动详解安装步骤:

创建文件夹:

cd ~
mkdir .vim
mkdir -p ~/.vim/bundle
mkdir -p ~/.vim/ftplugin 

安装python包:

pip install autopep8 
pip install jedi

插件管理器安装:

cd ~/.vim/bundle
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

在vim中 :PluginInstall 来安装插件

主题插件安装

mkdir -p ~/.vim/colors && cd ~/.vim/colors                                    
wget -O wombat256mod.vim http://www.vim.org/scripts/download_script.php?src_id=13400 

python 折叠

  mkdir -p ~/.vim/ftplugin                                                      
  wget -O ~/.vim/ftplugin/python_editing.vim http://www.vim.org/scripts/download_script.php?src_id=5492

文件头的添加

mkdir -p ~/.vim/template/  
cp template/* ~/.vim/template/  

三 用法说明(快捷键):

上方的F按键:

F2 打开文件树
F3 开启格式化粘贴 (用于在外部粘贴大段代码块,复制进来,要不会无限缩进)
F4 一键注释
F5 一键执行
F6 快速开启/关闭行号
F8 自动pep8 格式化

插件列表:

kien/ctrlp.vim :

我的leader键映射的是","
按<leader>f (,f) 打开最近打开的文件,非常好用
按<leader>p (,p) 文件所在文件夹列表文件
ctrl + v 竖排打开文件
ctrl + x 上下打开文件
ctrl + t tab中打开文件

tacahiroy/ctrlp-funky

<leader>fu 进入当前文件的函数列表搜索
<leader>fU 搜索当前光标下单词对应的函数

klen/python-mode

<leader>r 一键执行

Valloric/YouCompleteMe

<leader>d : 跳转到函数定义

tpope/vim-surround

"替换: cs"'
""Hello world!" -> 'Hello world!'
"替换-标签(t=tag): cst"
"<a>abc</a> -> "abc"
"删除: ds"
"Hello world!" -> Hello world!
"添加(ys=you surround): ysiw"
"Hello -> "Hello"
"添加-整行: yss"
"Hello world -> "Hello world"

mattn/emmet-vim

插入 html:5 ====》ctrl+y+,生产html文件
教程:https://www.zfanw.com/blog/zencoding-vim-tutorial-chinese.html

NERD Tree

通过hjkl来移动光标
o打开关闭文件或目录,如果想打开文件,必须光标移动到文件名
t在标签页中打开

s和i可以水平或纵向分割窗口打开文件
p到上层目录
P到根目录
K到同目录第一个节点
P到同目录最后一个节点

相关文章

  • vim - 我的vim常用操作

    移动和跳转 行首 ---- ^ 行尾 ---- $ 当页最后一行 ------- G 当页第一行 --...

  • 我的vim

    我自己的vim配置文件## 针对python向 github地址:vim 一键安装脚本安装 二 手动详解安装步骤:...

  • Vim 常用命令

    VIM 命令 文件命令 VIM的模式 VIM导航命令 VIM插入命令 VIM查找命令 VIM替换命令 VIM使用技...

  • vim终极配置

    这是我的vim配置:my vim config.linux 下的vim 与 windows 下的gvim 通用。 ...

  • 小技巧3:vim学习

    摘要 VIM的插件管理 VIM写latex VIM写python VIM写C++ 1.VIM的插件管理工具vim-...

  • 树莓派-004创建,编辑,保存文件

    linux编辑器,nano, vi,vim和gedit 我的树莓派上的没有vim,所以,安装vim sudo ap...

  • [Linux](三) --Vim的学习和使用(一)

    昨天了解了一些常用命令,今天我想学一学vim和vi的使用!!! 今天目标:学习vim,学习vim,学习vim,重要...

  • Vim 配置 使用

    参考文档 vi/vim使用进阶vim编辑器技巧备忘Vim 的哲学(一) 将Vim改造为强大的IDE—Vim集成

  • FFmpeg实践记录三:Vim基本讲解

    Vim处理模式 Vim常用命令 Vim拷贝、粘贴和删除 Vim光标移动 Vim行内光标移动 Vim查找与替换 Vi...

  • Vim操作记录

    vim 编辑显示行号: vim 编辑隐藏行号: vim 编辑多行注释: vim 编辑取消多行注释: vim 批量注...

网友评论

      本文标题:我的vim

      本文链接:https://www.haomeiwen.com/subject/gwrbwttx.html