Vim 让维姆记住我最重要的命令
在vim中有很多热键,需要花很多时间来记住它们。但有些命令我并不经常使用,不需要使用和记住另一个键序列。另一方面,记住孔命令并在完成后编写它是一种很好的方法。有人知道一个插件或脚本,它解释了如何用重要的命令制作一个列表吗?如果我可以打开此列表,编辑它并选择命令,那就太好了。您可能想了解命令行历史记录:q:,它允许您浏览列表并使用Enter重新执行 此外,您还描述了一个文本文件Vim是/好/有文本文件的:) 下面是一个创建映射的想法,让您以命令的形式从文本文件执行随机行:(测试)Vim 让维姆记住我最重要的命令,vim,Vim,在vim中有很多热键,需要花很多时间来记住它们。但有些命令我并不经常使用,不需要使用和记住另一个键序列。另一方面,记住孔命令并在完成后编写它是一种很好的方法。有人知道一个插件或脚本,它解释了如何用重要的命令制作一个列表吗?如果我可以打开此列表,编辑它并选择命令,那就太好了。您可能想了解命令行历史记录:q:,它允许您浏览列表并使用Enter重新执行 此外,您还描述了一个文本文件Vim是/好/有文本文件的:) 下面是一个创建映射的想法,让您以命令的形式从文本文件执行随机行:(测试) :nnorema
:nnoremap:exec getline(“.”)
(例如链接到Ctrl-Enter)有些人,包括我在内,使用Wiki或轻量级博客引擎,在遇到新技巧时,以可搜索的方式将其归档。其他人可以使用跨平台笔记程序。其他人,如voithos,可能使用铅笔和纸。其他人则不太在意,因为他们知道这些高级技巧在下次需要时只需谷歌一下就可以了。其他人知道一切和其他都在
:help
中,包括他们刚刚在屏幕上看到的漂亮把戏
但您真正需要的可能是编辑和扩展您的
.vimrc
。一旦你找到一个更好的方法来做某事,把它添加到那里,并给它一个映射。此文件将随着您的知识而增长,直到您有足够的信心销毁大部分文件。您应该要求它+1“直到您有足够的信心销毁大部分文件”-这些天我运行的大部分是纯香草,因为任何东西都离它只有几把钥匙:)恐怕我没有“足够的信心销毁大部分文件”但它会发生。我只有这样:syntax on | filetype plugin on | filetype indent on | behave xterm | se ar aw ts=4 sw=4 et
。这还可以接受,因为如果有必要的话,我可以在15秒内打出来。事实上,这些应该是默认设置:)哦,而且modeline
很好
:nnoremap <C-CR> :exec getline(".")<CR>