Questions tagged «vimrc»

Vim的配置文件。

1
从.vimrc映射不适用
在我的vimrc中,我映射了 nnoremap <tab> >> 和 nnoremap <s-tab> <<。第二个映射工作正常,但第一个映射似乎被遗忘了。如果我在Vim中手动映射它,它可以工作。 关于发生了什么的任何想法?
1 vim  vimrc  nnoremap 

1
Vim:你如何将CTRL-W的功能重新映射到另一个键?
我想将CTRL-W映射到其他东西,但我还想保留CTRL-W的功能,用于调整窗口大小,在分割之间移动等等。所以我想把它移到像CTRL这样的东西-Q。 但是,我对以下内容的天真尝试并不正常: nnoremap <C-Q> <C-W> nnoremap <C-W> iexamplemapping<esc> CTRL-Q似乎与CTRL-W之前的工作方式相同。但CTRL-W似乎在执行新映射之前等待大约一秒钟。有没有办法让它立即执行?我是否必须重新映射每个组合 <C-W><C-W>, <C-W>_等等?
1 vim  gvim  vimrc 

3
删除自定义vim配置
我已经在我的vimrc中添加了很多小映射来帮助我工作,比如 noremap H ^ 和 inoremap jk <esc>。它与vanilla vim的分歧足以让其他工作人员无法在我的计算机上编码。这使得程序与人员配对变得更加困难,并且可以帮助我们查看代码。我想要的是一种快速切换所有自定义映射的方法,并在我的vim配置和更“常规”配置之间切换(如相对与绝对编号)。最好的方法是什么?
1 vim  vimrc 

1
GVim指定目录:浏览打开命令
我添加了这一行: :browse open 到我的vimrc文件,但是没有成功让GVim从指定目录开始打开文件浏览器。特别是,我想知道是否可以让GVim在Ubuntu 11.04上的主目录中打开文件浏览器。


0
与远程ssh文件分割的Vim会话
我用vim会话来保存我打开的文件。我是远程做的,ssh远程机器并在那里做事。 今天我尝试在本地Vim中打开远程文件,我的意思是与netrw: :e scp://user@remoteip//home/user/ ... 这样可行 :) 我也可以在拆分视图中打开文件。 这种方法的优点是我可以使用我的Vim,它比服务器上的Vim更新。除此之外,现在我只有一个.vimrc需要注意。 现在来问题了。当我保存会话时,它不会保留分割,只恢复一个分割。假设我在一个分割中打开两个远程文件,然后保存会话(:mks session.vim)并退出。当我恢复会话(vim -S session.vim)时只需一次拆分。 我当地的.vimrc有: set sessionoptions=sesdir,winsize 为什么我会失去分裂?


1
Autocmd忽略映射?
为了方便起见,我在.vimrc中将“ unindenting”映射到SHIFT + TAB: nnoremap <S-Tab> << inoremap <S-Tab> <C-D> 如果我自己在编辑时使用它,则效果很好,因此我也想使用该映射autocmd: autocmd FileType html inoremap ;p <p><Enter><Tab>INDENTED<Enter><S-Tab></p> 虽然这不会工作。我现在<C-D>直接使用: autocmd FileType html inoremap ;p <p><Enter><Tab>INDENTED<Enter><C-D></p> 它可以正常工作,甚至更短,所以没有问题。 因此,出于好奇,这更多是一个问题,为什么autocmd处于正确的模式却不能使用我的映射。
1 vim  vimrc 


3
无法找到OS X上为vim设置此colorscheme设置的位置
很久以前我用vim的色彩方案放屁,我记得在某处设置了一条线 colorscheme sonofobsidian。在我知道我在使用vim,unix,OS X等做什么之前,我做到了这一点 :so $MYVIMRC 重新加载我的vimrc文件我在底部看到一条消息说它无法加载配色方案 sonofobsidian。我很肯定我很久以前就这么做了,但我没有想到这个设置来自哪里。绝对不是 ~/.vimrc。有任何想法吗?
macos  mac  unix  vim  vimrc 

1
如何让vimrc颜色填满屏幕?
我在vimrc中设置了一个配色方案。当我设置它并将术语变量设置为xterm-256color时,我只在文本上有背景颜色。然后我找到了将术语变量设置为screen-256color的解决方案,但这只允许背景填充文件中的文本而不是下面的空白区域。有人有解决方案吗?我在下面附上了两个截图:
bash  vim  colors  vimrc  xterm 

2
仅在一个文件上停止VIM备份文件
是否可以阻止VIM自动为特定文件创建备份? 我有一个正在运行的待办事项列表,我保留在我的桌面上,而且我不会在不断出现的~todo中得到任何用处。 但是,我希望保留所有其他文件的备份功能......这可能吗?
backup  vim  vimrc 

2
SourceTree认为.vimrc是二进制的
SourceTree认为.vimrc是二进制的,所以我无法在窗口中看到差异。 基于此页面,我认为这是因为编码,所以尝试使用此页面中的以下步骤将编码更改为utf-8 : :set bomb :set fileencoding=utf-8 但这并没有解决它。我需要做什么? [更新]修正了它: 有一个非ascii字符(设备控件3,0x13)在Vim中根本没有显示,但在Sublime Text中呈现为“DC3”。删除后,问题解决了!谢谢你的帮助。
vim  git  vimrc 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.