2016-08-21 78 views
2

我经常想用vim插入单个单词。有没有办法插入尽可能多的字符,直到您键入一个<Space>然后作为<esc>? 我知道一个正常的i<esc>不需要太长的时间,但我想要有这样的命令,并且<esc>很安静。是否可以在vim中轻松插入单个单词

+0

如何做一个查找替换? –

+0

我不知道如何... – Michael

+0

http://vim.wikia.com/wiki/Search_and_replace –

回答

2

你应该考虑以下

  • 重映射大写锁定ESC;或
  • 重映射大写锁定控制,然后使用
    别名为ESC控制 - [

否则,虽然这不是你要找的,看this post一个可能的方法相当的东西,但也看了英戈Karkat的回答有它为什么可能不是一个好主意,使这样的映射。

+0

我想我会接受它。这真的不是那么重要 – Michael

+1

另一个常见的黑客是'inoremap kj | cnoremap kj ',因为'kj'几乎从不出现在英文文本中,就在您的QWERTY键盘的手指下,您可以将它与中指和食指混合。 – Amadan

0

请提一下被低估最多的<C-c>

+0

他们经常做同样的事情,但他们[不等同](http://stackoverflow.com/questions/5030164/whats-the-difference-between-ctrlc-and-ctrl)。你不应该训练自己使用一个作为理解差异的另一个同义词。 – Amadan

相关问题