我从朋友那里拿走了我的vimrc,它对分割栏有一些改动.如何将其还原到默认拆分栏?
我的.vim文件夹:这里
和.vimrc:
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Maintainer: amix the lucky stiff
" http://amix.dk - amix@amix.dk
"
" Version: 3.6 - 25/08/10 14:40:30
"
" Blog_post:
" http://amix.dk/blog/post/19486#The-ultimate-vim-configuration-vimrc
" Syntax_highlighted:
" http://amix.dk/vim/vimrc.html
" Raw_version:
" http://amix.dk/vim/vimrc.txt
"
" How_to_Install_on_Unix:
" $ mkdir ~/.vim_runtime
" $ svn co svn://orangoo.com/vim ~/.vim_runtime
" $ cat ~/.vim_runtime/install.sh
" $ sh ~/.vim_runtime/install.sh <system>
" <sytem> can be `mac`, `linux` or `windows`
"
" How_to_Upgrade:
" $ svn update ~/.vim_runtime
"
" Sections:
" -> …Run Code Online (Sandbox Code Playgroud) 如何读取以下Vim键绑定:
<C-f>
ZZ
dd
:wq
如何阅读其他Vim文档?
我的.vimrc包含:
set wildmenu " show list instead of just completing
set wildmode=list:longest,full " command <Tab> completion, list matches, then longest common part, then all.
set wildignore+=.cache,.gem,.ivy2,.extras.bash,.themes
set wildignore+=.subversion,.subversion_IDEA
set wildignore+=.Trash
set wildignore+=Desktop,Documents,Downloads
set wildignore+=Library,Movies,Pictures
set wildignore+=spf13vim2
set wildignore+=.CFUserTextEncoding,.DS_Store
set wildignore+=.bash_history,.extra.bash,.irb-history
set wildignore+=.lesshst,.mysql_history,.pry_history
set wildignore+=.reviewboard-cache,.rnd,.sbt.cache.lock
set wildignore+=.scala_history,.sqlite_history,.viminfo
set wildignore+=*.o,*.obj,.git,vendor/rails/**,vendor/gems/**
set wildignore+=*.swp
Run Code Online (Sandbox Code Playgroud)
你可以在这里找到我的完整vimrc .当我在vim中编辑文件时,命中tab产生空格,但没有自动完成.
有没有人使用MacBook Pro上的Vim上的h,j,k,l键.我发现这很困难,因为它们远离Enter键,后者经常使用.
我知道导航Vim应该以更有效的方式完成(/,?,easymotion等),但对于近距离移动,箭头是有用的.
我知道很多人使用h,j,k,l靠近主行,但是这些让我的手远离Enter键,我觉得这很不舒服.
我有一个包含类似行的TeX文件
\[ De = 0 \]
Run Code Online (Sandbox Code Playgroud)
现在我的老板想要方程式数字,所以我希望它们就像
\begin{equation}De = 0\end{equation}
Run Code Online (Sandbox Code Playgroud)
我通过使用反斜杠转义反斜杠来尝试以下命令.
:%s@\\[@\\begin{equation}@gc
Run Code Online (Sandbox Code Playgroud)
我认为这应该工作,但我得到模式未找到错误.我看过了
和
http://vim.wikia.com/wiki/Search_and_replace
有人能说出我做错了什么吗?
我想找出以下字符串模式vim并用其他东西替换它.你能告诉我regex同样的事吗?
1.
11.
20.
21.
99.
Run Code Online (Sandbox Code Playgroud)
基本上是一个/两个数字后跟点.
我在Vim中寻找java插件.昨天我遇到了Eclimd.完成从http://eclim.org/安装Eclimd的指南后,我能够运行eclimd.
对于运行eclimd,需要eclipse并且必须作为服务器运行.我的问题是,为什么要在eclipse上运行eclimd?eclipse对eclipse的收益是什么?
此外,(我使用eclimd的时间只有几个小时)似乎Eclipse更友好.
任何人都可以建议eclimd优先于eclipse的原因.
在Ben Orenstein的.vimrc中,我看到:
" Note that remapping C-s requires flow control to be disabled
" (e.g. in .bashrc or .zshrc)
map <C-s> <esc>:w<CR>
imap <C-s> <esc>:w<CR>
Run Code Online (Sandbox Code Playgroud)
我真的想使用这些映射,但无法弄清楚要放入什么.bashrc以"禁用流量控制".
我怎么能这样做(在Bash中),还会产生其他不良后果吗?
任何人都可以帮助我深入理解vi,vim和macvim这三件事.我分别在这三件事上看了很多,但我无法概述所有这些.我需要详细了解这三个主题
1)基本2)用于3)使用中的重要性