This plugin simply takes a base filename in an Ember.js project and will opena grid of windows for each related file.
Read the help to know more.
Just add this line to your ~/.vimrc
:
Plugin 'sukima/vim-emberlayout'
And run :PluginInstall
inside Vim.
Copy and paste in your shell:
cd ~/.vim/bundle
git clone https://github.com/sukima/vim-emberlayout.git
Run this command in your shell:
vpm insert sukima/vim-emberlayout
Just add this line to your ~/.vimrc
inside plug call:
Plug 'sukima/vim-emberlayout'
And run :PlugInstall
inside Vim or vim +PlugInstall +qa
from shell.
MIT
vi/vim 设置tab为4个空格 vim 编辑器中 tab 有时不是4个空格,代码看起来比较凌乱。 可以对tab 设置空格长度。 1、 空格|tab 长度设置 配置文件位置: /etc/virc 和 /etc/vimrc 配置文件中如果要添加注释,不能用#,要使用” " add tab space set ts=4 set softtabstop=4 set shiftwidth=4 set e
在.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格: set ts=4 (注:ts是tabstop的缩写,设TAB宽4个空格) set expandtab 对于已保存的文件,可以使用下面的方法进行空格和TAB的替换: TAB替换为空格: :set ts=4 :set expandtab :%retab! 空格替换为TAB: :set ts=4 :set noexpandtab
vim-commentary,和The NERD Commenter一样,也是一款代码注释插件,和surround一样它也能与repeat组合使用,由于默认情况下vim-commentary使用/*...*/的形式注释代码,但对于python和shell等并不支持这种注释方法,因此需要可以针对这些语言进行相应的修改,通过这种方式也可以修改默认的注释风格,最终配置如下 "vim-commentary
与ctrlp一样,fzf.vim也是一个搜索工具,但它支持的东西更多,除了常见的文件搜索,MRU,还支持标记,snippets和主题等。需要注意的一点是Vim 8.1之后才支持在GVim中使用,在7.4到8.1的版本中只有在终端下使用才没有问题。 安装方法如下 Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' } Plu
vim-workspace,会话管理和自动保存插件,配置如下 "vim-workspace "<leader>s新建session nnoremap <leader>s :ToggleWorkspace<CR> "修改新建的会话名字 "let g:workspace_session_name = 'Session.vim' "开启撤销记录永久保存 let g:workspace_persist_u
Emacs最强大的一个插件应该就是Org-mode了,在Vim上虽然也有vim-orgmode,但是翻阅一遍文档你就会发现一大堆的”Not yet implemented in vim-orgmode”,虽然vim-orgmode不能与Emacs的Org-mode相提并论,但这并不意味着Vim就没有能媲美Org-mode的插件,它就是vimwiki。 vimwiki能够写笔记构建工作流,写todo
$vi ~/.vimrc (编辑你想要的设置参数) :wq 以下是在网上转载来的一些设置参数,集众长,后续继续补充 "有两个的只能取其一 " 半个'双引号为注释 set nocompatible "不使用vi默认键盘布局 set ai/noai " 自动缩进,新行与前面的行保持—致的自动空格/不自动空格(缺省) set aw/no
vim-airline,状态栏美化插件,使用前请确保已经在vimrc中写入 set laststatus=2 初次安装以后打开Vim,会发现状态栏会出现乱码,这时有两种解决方案,一种是安装powerline字体或者Nerd Fonts实现字体显示,另一种是用unicode字符替代,对于第一种方案,字体的安装请参考github相应主页上的说明,安装完字体以后配置如下 "airline "安装字体后必
set backspace=indent,eol,start 这条命令告诉Vim在Insert模式下退格键何时可以删除光标之前的字 符.选项中以逗号分隔的三项内容分别指定了Vim 缩进,断行,以及开始进入Insert模式之前的位置. 注:若不设置为start,则在回退时,只能回退删除自己新添加的字符,原来已经存在的字符无法回退删除 转载于:https://blog.51cto.com/lilinj
vim-autoformat是Vim的一款自动化格式代码工具,同类软件还有vim-clang-format 和Google开发的codefmt等,不过这些都只是一个框架,要使用它们还需要相应语言的格式化工具,对于vim-autoformat这里推荐几个常用的工具,分别是astyle(支持C, C++, C++/CLI, Objective‑C, C#和Java),clang-format(支持C,
vim安装插件 vim-emmet vim-emmet网址 https://www.vim.org/scripts/script.php?script_id=2981 pathogen.vim网址 https://www.vim.org/scripts/script.php?script_id=2332 github网址 http://github.com/mattn/emmet-vim
在终端中, vim ~/.vimrc 在里面输入 set ts=4 set nu 按esc键,再:wq 回车即可
Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。 主要功能 根据设定可以和原始vi完全兼容 多缓冲编辑 任意个数的分割窗口(横,竖) 具备列表和字典功能的脚本语言 可以在脚本中调用 Perl, Ruby, Python, Tcl, MzScheme 单词缩写功能 动态单词补完
宏是录制和播放功能。 当它与Vim命令结合使用时,它就变成了非常强大的组合。 在本节中,将讨论以下主题内容 - 开始录制 执行Vim操作 停止录制 播放录制 1. 开始录制 要开始录制,请按,然后按任何小写字母作为宏名称。 例如,在下面的示例中,使用作为宏名称。 2. 执行Vim操作 在此步骤中,可以执行任何Vim操作,例如:剪切,复制,删除,替换等。可以通过执行以下命令来查看这些操作 - 例如,
Vim users can install either vim-prettier, which is Prettier specific, or Neoformat or ALE which are generalized lint/format engines with support for Prettier. vim-prettier See the vim-prettier readme
打磨得像 IDE 一样的 Vim 编辑器。 安装 最新版本的Vim 7.4+ 使用(brew install macvim)安装,vim 版本更新 brew install macvim --override-system-vim 查看配置位置 # 进入vim输入下面字符:echo $MYVIMRC 下载vim-web 将插件以及配置下载到 ~/.vim/ 目录中,这个目录是存放所有插件和配置的地
webapp-vim 是一个网站服务器,它允许在vim中使用vim脚本开发web应用。
vim-plug 是一个小型的 vim 插件管理器。 特性: 易于安装,单个文件 易于使用,语法直观 超快 的并行安装和更新 可创建影子克隆来最小化磁盘使用以及下载时间 按需加载,大大提升启动速度 可浏览和回滚更新 Branch/tag 支持 更新后的钩子处理 支持外部管理插件 使用方法:只需要下载 plug.vim 文件并存放到 ~/.vim/autoload 目录即可。 示例: call pl
一键化打造 Vim IDE 环境(自动生成头信息,自动补全,自动折叠,自动生成 markdown 目录) ----------------------------------------------------- __ __ __ /\
Learn Vim (the Smart Way) What's This? Learn Vim (the Smart Way) is a guide to learn the good parts of Vim. There are many places to learn Vim: the vimtutor is a great place to start and the help manu