……关于 vi 的部分,现在的绝大多数 IDE 都自带相当不错的 vim 模拟(而且得益于 neovim,很多甚至能做到完美模拟 vim)。不过,想入门 vim 的插件管理,一本好书是 Drew Neil 写的《Modern Vim》。
…the vi stuff, most IDEs nowadays have pretty good vim emulations (and thanks to to neovim, many have even perfect vim emulations). Nevertheless, for an intro into vim plugin management, a good book is "Modern Vim by Drew Neil".
有 D. Neil 写的《Practical Vim》[0]和《Modern Vim》[1],还有 B. Klein 写的《VimL Primer》[2]。但 Vim 是一整套文化,起点是 ed(1) 这个标准编辑器。你要基于行号、正则寻址和命令来进行编辑。接着又……
There are the Practical Vim[0] and Modern Vim[1] by D. Neil And the VimL Primer[2] by B. Klein But Vim is a whole culture that starts with ed(1), the standard editor. You do edit based on line numbers and regex addressing and commands. Then there…
那篇文章现在看起来有点过时了。如果想要更现代的方法,我建议去读 Drew Neil 的《Modern Vim》(目前还在 beta 阶段)[1],并配合异步的 language server 插件使用[2] [1] https://pragprog.com/book/modvim/modern-vim [2] https://langserver.org/
That article seems somewhat out of date now. For a more up to date approach I'd suggest Drew Neil's Modern Vim book (still in beta)[1] and using async language server plugins[2] [1] https://pragprog.com/book/modvim/modern-vim [2] https://langserver.org/
> 我依然能从 Drew Neil 的《Practical Vim》这类书中学到很多好东西。你还应该看看同一个作者写的《Modern Vim: Craft Your Development Environment with Vim 8 and Neovim》。
> I still learn many great things from books like Practical Vim by Drew Neil You should also check out "Modern Vim: Craft Your Development Environment with Vim 8 and Neovim" from the same author.
Drew Neil 的《Modern Vim》也极棒。虽然它引入了大量插件试图打造现代化的体验,但也包含了一些关于标准功能(qf/sessions 等)的绝佳笔记。我还想提一句,它涵盖了……
Drew Neil's Modern Vim is also wonderful. While it introduces a lot of plugins in an attempt to modernize the experience, it also includes some excellent notes on standard features(qf/sessions/etc). I'll also note it covers…
……关于 vi 的部分,现在的绝大多数 IDE 都自带相当不错的 vim 模拟(而且得益于 neovim,很多甚至能做到完美模拟 vim)。不过,想入门 vim 的插件管理,一本好书是 Drew Neil 写的《Modern Vim》。
…the vi stuff, most IDEs nowadays have pretty good vim emulations (and thanks to to neovim, many have even perfect vim emulations). Nevertheless, for an intro into vim plugin management, a good book is "Modern Vim by Drew Neil".
有 D. Neil 写的《Practical Vim》[0]和《Modern Vim》[1],还有 B. Klein 写的《VimL Primer》[2]。但 Vim 是一整套文化,起点是 ed(1) 这个标准编辑器。你要基于行号、正则寻址和命令来进行编辑。接着又……
There are the Practical Vim[0] and Modern Vim[1] by D. Neil And the VimL Primer[2] by B. Klein But Vim is a whole culture that starts with ed(1), the standard editor. You do edit based on line numbers and regex addressing and commands. Then there…
那篇文章现在看起来有点过时了。如果想要更现代的方法,我建议去读 Drew Neil 的《Modern Vim》(目前还在 beta 阶段)[1],并配合异步的 language server 插件使用[2] [1] https://pragprog.com/book/modvim/modern-vim [2] https://langserver.org/
That article seems somewhat out of date now. For a more up to date approach I'd suggest Drew Neil's Modern Vim book (still in beta)[1] and using async language server plugins[2] [1] https://pragprog.com/book/modvim/modern-vim [2] https://langserver.org/
> 我依然能从 Drew Neil 的《Practical Vim》这类书中学到很多好东西。你还应该看看同一个作者写的《Modern Vim: Craft Your Development Environment with Vim 8 and Neovim》。
> I still learn many great things from books like Practical Vim by Drew Neil You should also check out "Modern Vim: Craft Your Development Environment with Vim 8 and Neovim" from the same author.
Drew Neil 的《Modern Vim》也极棒。虽然它引入了大量插件试图打造现代化的体验,但也包含了一些关于标准功能(qf/sessions 等)的绝佳笔记。我还想提一句,它涵盖了……
Drew Neil's Modern Vim is also wonderful. While it introduces a lot of plugins in an attempt to modernize the experience, it also includes some excellent notes on standard features(qf/sessions/etc). I'll also note it covers…
Drew Neil 的书《Practical Vim》和《Modern Vim》都写得太棒了。
Drew Neil‘s books, Practical Vim and Modern Vim are excellent.