diff --git a/books/free-programming-books-subjects.md b/books/free-programming-books-subjects.md index 6d467af098c5a..b0f05b092e595 100644 --- a/books/free-programming-books-subjects.md +++ b/books/free-programming-books-subjects.md @@ -376,7 +376,7 @@ Books that cover a specific programming language can be found in the [BY PROGRAM > :information_source: See also … [Emacs Lisp](free-programming-books-langs.md#emacs-lisp), [Regular Expressions](#regular-expressions) -* [A Byte of Vim](https://www.swaroopch.com/notes/vim/) - Swaroop (PDF) +* [A Byte of Vim](https://vim.swaroopch.com/) - Swaroop Chitlur, Nofrak, Fuzzymonk, Karmadude, Yesyo, Hbvit7, Leochingkwake (PDF) * [GNU Emacs Manual](https://www.gnu.org/software/emacs/manual/emacs.html) - Free Software Foundation Inc. (HTML, PDF) * [Learn Neovim](https://ofirgall.github.io/learn-nvim/chapters/00-why-should-i-learn.html) - Ofir Gal (online, PDF) * [Learn Vim (the Smart Way)](https://github.com/iggredible/Learn-Vim) - Igor Irianto (HTML) *( :construction: in process)* @@ -390,7 +390,8 @@ Books that cover a specific programming language can be found in the [BY PROGRAM * [Vim Reference Guide](https://learnbyexample.github.io/vim_reference/) - Sundeep Agarwal * [Vim Regular Expressions 101](https://vimregex.com) - Oleg Raisky * [Visual Studio .NET Tips and Tricks](https://www.infoq.com/minibooks/vsnettt) - Minh T. Nguyen (PDF) -* [Visual Studio 2019 Succinctly](https://www.syncfusion.com/ebooks/visual-studio-2019-succinctly) - Alessandro Del Sole (online, PDF) +* [Visual Studio 2019 Succinctly](https://www.syncfusion.com/ebooks/visual-studio-2019-succinctly) - Alessandro Del Sole (HTML, PDF) +* [Visual Studio Code - The Essentials](https://microsoft.github.io/vscode-essentials/en/) - Yohan Lasorsa, Christopher Maneu (HTML) (CC BY-SA) *( :construction: in process)* ### Information Retrieval