在Vim失踪的领导者

发布时间:2019-11-03 发布网站:大佬教程
大佬教程收集整理的这篇文章主要介绍了在Vim失踪的领导者大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我花了差不多两年的编程时间,直到我决定将Textmate转换为Vim,到目前为止我喜欢它.然而,在玩了几天后,我遇到了第一个问题.

作为初学者,我和许多人一样接触了Janus,但最后我决定从头开始创建自己的配置,以便更好地了解这些内容.我支持我的配置并开始编写我的新.vimrc文件.但是后来(很早)我注意到领导键不起作用,当我按下它时它没有任何作用,它只是发出哔哔声.我没有改变领导者的关键也没有进行任何关键映射,所以我有点意外.

所以我再次删除了我的.vimrc文件和.vim目录,以一个干净的状态开始.它没有帮助.所以我打开了Vim并试图将一个领导者重新配置为一个不同的密钥以查看它是否有帮助.

:let mapleader
> E121: Undefined variable: mapleader
:let mapleader = ','
:let mapleader
> mapleader,

看起来很好但没有真正发生.即使我把它放在一个不同的键下,我的Mac也会发出哔哔声.我的主目录中没有vim配置,没有插件,没有.在’.vimrc’中设置领导者而不是vim控制台也无济于事.

我在这里看到了关于按键超时的一些讨论,但它没有把我带到任何地方.

我有点被困在这里,即使我喜欢,也无法将Vim用于我的日常工作.任何帮助将受到高度赞赏.

解决方法

请仔细遵循这些步骤……

>在$HOME目录中创建一个空白的.vimrc文件:

$cd
$touch .vimrc

Vim现在应该以“nocompatible”模式运行,这是我们都想要的.
>打开空白〜/ .vimrc并添加以下行:

let mapleader=","
nnoremap <leader>a :echo("\<leader\> works! It is set to <leader>")<CR>

>点击,a,您应该在命令行中获取以下消息.

<leader> works! It is set to,

&LT前导>但是,从一开始就没有用处,还有其他事情需要担心.

无论如何,从那里开始,我建议你添加一些非自以为是的设置,让你的生活更轻松:

filetype plugin indent on
syntax on
set autoindent
set hidden
set incsearch

> filetype plugin indent on允许Vim识别您打开的文件的文件类型,并应用各种内置的文件类型特定设置(缩进规则,完成…).
>语法on on语法高亮显示.
> set autoindent会在您执行< CR>时复制当前行的缩进如果这是关闭的话,生活会很糟糕.
> set hidden允许您打开新文件或切换到另一个缓冲区而不保存对当前缓冲区的更改.
>通过启用增量搜索,set incsearch使基于搜索的导航(/ foo,?bar)立即变得非常棒.

之后,您可以根据需要添加设置和映射.

大佬总结

以上是大佬教程为你收集整理的在Vim失踪的领导者全部内容,希望文章能够帮你解决在Vim失踪的领导者所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ群:277859234,请注明来意。