diff options
author | Paul Duncan <pabs@pablotron.org> | 2024-06-15 15:33:58 -0400 |
---|---|---|
committer | Paul Duncan <pabs@pablotron.org> | 2024-06-15 15:33:58 -0400 |
commit | ff9923c6d41cfa76dfe72cdd8a550a5b40edb7c3 (patch) | |
tree | c966e2a0f198dd6582d4de694253421711a9e786 /content/posts/2024-06-02-vim-books.md | |
parent | 911c7ab6f286b83fa539183a8b82758a0b2d827d (diff) | |
download | pablotron.org-ff9923c6d41cfa76dfe72cdd8a550a5b40edb7c3.tar.bz2 pablotron.org-ff9923c6d41cfa76dfe72cdd8a550a5b40edb7c3.zip |
content/posts/2024-06-02-vim-books.md: add update with summary of both books
Diffstat (limited to 'content/posts/2024-06-02-vim-books.md')
-rw-r--r-- | content/posts/2024-06-02-vim-books.md | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/content/posts/2024-06-02-vim-books.md b/content/posts/2024-06-02-vim-books.md index d1c51ff..8d43c6f 100644 --- a/content/posts/2024-06-02-vim-books.md +++ b/content/posts/2024-06-02-vim-books.md @@ -27,6 +27,20 @@ Unlike many technical books, the [EPUBs][epub] render very nicely in the [Page from "Practical Vim" rendered by the Kindle app on a Pixel 8 Pro][example] +**Update (2024-06-15):** I finished both books. [Practical Vim][] is +great and I recommend it. [Modern Vim][] is a bit of a tossup: + +- Pros: The introduction to [neovim][] is helpful and so is the section + on [fzf][] integration. +- Cons: Several chapters are a subset of material from [Practical + Vim][] (examples: chapters 2 and 4). Also [Modern Vim][] does not + cover *modern* [Vim][] features like [the `terminal` + command][terminal], which I use regularly. + +To be fair, [`:terminal`][terminal] is mentioned briefly in the "What's +Next for Vim 8" section of Appendix 1, and it was not included in a +stable release until after [Modern Vim][] was published. + [pragprog]: https://pragprog.com/ "The Pragmatic Bookshelf" [drm]: https://en.wikipedia.org/wiki/Digital_rights_management @@ -39,6 +53,8 @@ Pro][example] "electronic book" [vim]: https://www.vim.org/ "Vi-improved text editor" +[neovim]: https://neovim.io/ + "hyperextensible Vim-based text editor" [very-magic]: https://vimhelp.org/pattern.txt.html#%2Fmagic "Documentation for magic settings in Vim, including the \\v \"very magic\" prefix." [kindle app]: https://en.wikipedia.org/wiki/Amazon_Kindle#Kindle_applications @@ -61,3 +77,7 @@ Pro][example] "Pixel 8 Pro" [mobi]: https://en.wikipedia.org/wiki/Mobipocket "Mobipocket eBook file format" +[terminal]: https://vimhelp.org/terminal.txt.html#terminal + "Vim terminal window support" +[fzf]: https://junegunn.github.io/fzf/ + "command-line fuzzy finder" |