Skip to content

Commit bc8189f

Browse files
committed
Merge EbookFoundation#7065 into maintenance/homogenize-in-process-notes to solve conflicts
Cherry pick until commit 4d67825 + 0a83d41
2 parents cf03bd0 + 4d67825 commit bc8189f

19 files changed

+132
-149
lines changed

.github/workflows/check-urls.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040

4141
- name: Get changed files
4242
id: changed-files
43-
uses: tj-actions/[email protected].1
43+
uses: tj-actions/[email protected].4
4444
with:
4545
separator: " "
4646

books/free-programming-books-es.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
* [Android](#android)
1212
* [C](#c)
1313
* [C++](#cpp)
14-
* [Emacs](#emacs)
1514
* [Ensamblador](#ensamblador)
1615
* [Erlang](#erlang)
1716
* [Git](#git)
@@ -27,6 +26,7 @@
2726
* [React](#react)
2827
* [LaTeX](#latex)
2928
* [Linux](#linux)
29+
* [Lisp](#lisp)
3030
* [Matemáticas](#matem%C3%A1ticas)
3131
* [.NET (C# Visual Studio)](#net-c--visual-studio)
3232
* [NoSQL](#nosql)
@@ -150,11 +150,6 @@
150150
* [Programación en Erlang](https://es.wikibooks.org/wiki/Programaci%C3%B3n_en_Erlang) - WikiLibros
151151

152152

153-
### Emacs
154-
155-
* [Una Introducción a Emacs Lisp en Español](http://savannah.nongnu.org/git/?group=elisp-es) (HTML)
156-
157-
158153
### Git
159154

160155
* [Git Immersión en Español](https://esparta.github.io/gitimmersion-spanish)
@@ -262,6 +257,11 @@
262257
* [El Manual del Administrador de Debian](https://debian-handbook.info/browse/es-ES/stable/) (HTML) [(PDF, ePub, Mobi)](https://debian-handbook.info/get/now/)
263258

264259

260+
### Lisp
261+
262+
* [Una Introducción a Emacs Lisp en Español](http://savannah.nongnu.org/git/?group=elisp-es) (HTML)
263+
264+
265265
### Matemáticas
266266

267267
* [Sage para Estudiantes de Pregrado](http://www.sage-para-estudiantes.com) - Gregory Bard, `trl.:` Diego Sejas Viscarra

books/free-programming-books-fr.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
* [0 - Méta-listes](#0---méta-listes)
44
* [1 - Non dépendant du langage](#1---non-dépendant-du-langage)
55
* [Algorithmique](#algorithmique)
6+
* [IDE and editors](#ide-and-editors)
67
* [Logiciels libres](#logiciels-libres)
78
* [Makefile](#makefile)
89
* [Pédagogie pour enfants et adolescents](#pédagogie-pour-enfants-et-adolescents)
@@ -47,7 +48,6 @@
4748
* [SQL](#sql)
4849
* [Systèmes d'exploitation](#systemes-d-exploitation)
4950
* [TEI](#tei)
50-
* [Vim](#vim)
5151

5252

5353
### 0 - Méta-listes
@@ -67,6 +67,12 @@
6767
* [Prologin](https://prologin.org)
6868

6969

70+
#### IDE and editors
71+
72+
* [Learn Vim Progressively](http://yannesposito.com/Scratch/fr/blog/Learn-Vim-Progressively/) - Yann Esposito
73+
* [Vim pour les humains](https://vimebook.com/fr) - Vincent Jousse (le livre n'est pas **gratuit** mais **à prix libre**)
74+
75+
7076
#### Logiciels libres
7177

7278
* [Histoires et cultures du Libre](http://framabook.org/histoiresetculturesdulibre/)
@@ -326,9 +332,3 @@
326332
### TEI
327333

328334
* [Qu'est-ce que la Text Encoding Initiative ?](http://books.openedition.org/oep/1237) - Lou Burnard, `trl.:` Marjorie Burghart
329-
330-
331-
### Vim
332-
333-
* [Learn Vim Progressively](http://yannesposito.com/Scratch/fr/blog/Learn-Vim-Progressively/)
334-
* [Vim pour les humains](https://vimebook.com/fr) - Vincent Jousse (le livre n'est pas **gratuit** mais **à prix libre**)

books/free-programming-books-hu.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* [HTML and CSS](#html-and-css)
99
* [Java](#java)
1010
* [Lego Mindstorms](#lego-mindstorms)
11-
* [LISP](#lisp)
11+
* [Lisp](#lisp)
1212
* [.NET](#net)
1313
* [PHP](#php)
1414
* [PowerShell](#powershell)
@@ -73,7 +73,7 @@
7373
* [Egyszerű robotika, A Mindstorms NXT robotok programozásának alapjai](http://www.banyai-kkt.sulinet.hu/robotika/Segedanyag/Egyszeru_robotika.pdf) - Kiss Róbert, Badó Zsolt (PDF)
7474

7575

76-
### LISP
76+
### Lisp
7777

7878
* [A LISP programozási nyelv](http://mek.oszk.hu/07200/07258/index.phtml) - Zimányi Magdolna, Kálmán László, Fadgyas Tibor (PDF)
7979

books/free-programming-books-id.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
* [C#](#csharp)
66
* [C++](#cpp)
77
* [CodeIgniter](#codeigniter)
8-
* [Emacs](#emacs)
98
* [Flutter](#flutter)
109
* [Git](#git)
1110
* [Go](#go)
1211
* [HTML and CSS](#html-and-css)
12+
* [IDE and editors](#ide-and-editors)
1313
* [Java](#java)
1414
* [JavaScript](#javascript)
1515
* [Vue.js](#vuejs)
@@ -57,11 +57,6 @@
5757
* [Tutorial CodeIgniter 4](http://mfikri.com/artikel/tutorial-codeigniter4)
5858

5959

60-
### Emacs
61-
62-
* [Dokumentasi Emacs Bahasa Indonesia](https://github.com/kholidfu/emacs_doc)
63-
64-
6560
### Flutter
6661

6762
* [Belajar Flutter](https://belajarflutter.com) - Herry Prasetyo (HTML)
@@ -88,6 +83,11 @@
8883
* [Tutorial HTML untuk Pemula](https://www.petanikode.com/tutorial/html/) - Ahmad Muhardian (Petani Kode)
8984

9085

86+
### IDE and editors
87+
88+
* [Dokumentasi Emacs Bahasa Indonesia](https://github.com/kholidfu/emacs_doc) - Kholid Fuadi
89+
90+
9191
### Java
9292

9393
* [Java Desktop](https://github.com/ifnu/buku-java-desktop/raw/master/java-desktop-ifnu-bima.pdf) - Ifnu Bima (PDF)

books/free-programming-books-ja.md

+20-25
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
### Index
22

33
* [0 - 言語非依存](#0---%e8%a8%80%e8%aa%9e%e9%9d%9e%e4%be%9d%e5%ad%98)
4+
* [IDE and editors](#ide-and-editors)
45
* [アクセシビリティ](#%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b7%e3%83%93%e3%83%aa%e3%83%86%e3%82%a3)
56
* [オープンソースエコシステム](#%e3%82%aa%e3%83%bc%e3%83%97%e3%83%b3%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%a8%e3%82%b3%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0)
67
* [ガベージコレクション](#%e3%82%ac%e3%83%99%e3%83%bc%e3%82%b8%e3%82%b3%e3%83%ac%e3%82%af%e3%82%b7%e3%83%a7%e3%83%b3)
@@ -28,11 +29,9 @@
2829
* [C++](#cpp)
2930
* [Clojure](#clojure)
3031
* [CoffeeScript](#coffeescript)
31-
* [Common Lisp](#common-lisp)
3232
* [Coq](#coq)
3333
* [D](#d)
3434
* [Elixir](#elixir)
35-
* [Emacs Lisp](#emacs-lisp)
3635
* [Erlang](#erlang)
3736
* [Git](#git)
3837
* [Go](#go)
@@ -52,6 +51,7 @@
5251
* [Julia](#julia)
5352
* [LaTeX](#latex)
5453
* [Linux](#linux)
54+
* [Lisp](#lisp)
5555
* [Lua](#lua)
5656
* [Maven](#maven)
5757
* [Mercurial](#mercurial)
@@ -83,11 +83,17 @@
8383
* [TypeScript](#typescript)
8484
* [Angular](#angular)
8585
* [VBA](#vba)
86-
* [Vim](#vim)
8786

8887

8988
### 0 - 言語非依存
9089

90+
#### IDE and editors
91+
92+
* [Vim スクリプトリファレンス](https://nanasi.jp/code.html) - 小見拓
93+
* [Vim スクリプト基礎文法最速マスター](https://thinca.hatenablog.com/entry/20100201/1265009821) - id:thinca
94+
* [Vim スクリプト書法](https://vim-jp.org/vimdoc-ja/usr_41.html) - Bram Moolenaar, vimdoc-ja プロジェクト(翻訳)
95+
96+
9197
#### アクセシビリティ
9298

9399
* [Accessible Rich Internet Applications](https://developer.mozilla.org/ja/docs/ARIA/Accessible_Rich_Internet_Applications) - MDN
@@ -301,15 +307,6 @@
301307
* [正規表現リファレンス(CoffeeScript)](https://kyu-mu.net/coffeescript/regexp) - 飯塚直
302308

303309

304-
### Common Lisp
305-
306-
* [Common Lisp 入門](http://www.nct9.ne.jp/m_hiroi/xyzzy_lisp.html#abclisp) - 広井誠
307-
* [Google Common Lisp スタイルガイド 日本語訳](https://lisphub.jp/doc/google-common-lisp-style-guide/lispguide.xml) - Robert Brown, François-René Rideau, TOYOZUMIKouichi 他(翻訳)
308-
* [LISP and PROLOG](https://web.archive.org/web/20060526095202/http://home.soka.ac.jp/~unemi/LispProlog) - 畝見達夫
309-
* [On Lisp (草稿)](http://www.asahi-net.or.jp/~kc7k-nd) - Paul Graham, 野田開(翻訳)
310-
* [マンガで分かるLisp(Manga Guide to Lisp)](http://lambda.bugyo.tk/cdr/mwl) - λ組
311-
312-
313310
### Coq
314311

315312
* [ソフトウェアの基礎](http://proofcafe.org/sf) - Benjamin C. Pierce, Chris Casinghino, Michael Greenberg, Vilhelm Sjöberg, Brent Yorgey, 梅村晃広(翻訳), 片山功士(翻訳), 水野洋樹(翻訳), 大橋台地(翻訳), 増子萌(翻訳), 今井宜洋(翻訳)
@@ -325,12 +322,6 @@
325322
* [Elixir 基礎文法最速マスター](https://qiita.com/niku/items/729ece76d78057b58271) - niku
326323

327324

328-
### Emacs Lisp
329-
330-
* [Emacs Lisp基礎文法最速マスター](https://d.hatena.ne.jp/rubikitch/20100201/elispsyntax) - るびきち
331-
* [GNU Emacs Lispリファレンスマニュアル](http://www.fan.gr.jp/~ring/doc/elisp_20/elisp.html)
332-
333-
334325
### Erlang
335326

336327
* [Learn you some Erlang for great good!](https://www.ymotongpoo.com/works/lyse-ja/) - Fred Hebert, Yoshifumi Yamaguchi (HTML)
@@ -480,6 +471,17 @@
480471
* [Secure Programming for Linux and Unix HOWTO](https://linuxjf.osdn.jp/JFdocs/Secure-Programs-HOWTO) - David A. Wheeler, 高橋聡(翻訳)
481472

482473

474+
### Lisp
475+
476+
* [Common Lisp 入門](http://www.nct9.ne.jp/m_hiroi/xyzzy_lisp.html#abclisp) - 広井誠
477+
* [Emacs Lisp基礎文法最速マスター](https://d.hatena.ne.jp/rubikitch/20100201/elispsyntax) - るびきち
478+
* [GNU Emacs Lispリファレンスマニュアル](http://www.fan.gr.jp/~ring/doc/elisp_20/elisp.html)
479+
* [Google Common Lisp スタイルガイド 日本語訳](https://lisphub.jp/doc/google-common-lisp-style-guide/lispguide.xml) - Robert Brown, François-René Rideau, TOYOZUMIKouichi 他(翻訳)
480+
* [LISP and PROLOG](https://web.archive.org/web/20060526095202/http://home.soka.ac.jp/~unemi/LispProlog) - 畝見達夫
481+
* [On Lisp (草稿)](http://www.asahi-net.or.jp/~kc7k-nd) - Paul Graham, 野田開(翻訳)
482+
* [マンガで分かるLisp(Manga Guide to Lisp)](http://lambda.bugyo.tk/cdr/mwl) - λ組
483+
484+
483485
### Lua
484486

485487
* [Lua 5.2 リファレンスマニュアル](http://milkpot.sakura.ne.jp/lua/lua52_manual_ja.html) - Lua.org, PUC-Rio
@@ -721,10 +723,3 @@
721723
* [Excel 2013 で学ぶ Visual Basic for Applications (VBA)](https://brain.cc.kogakuin.ac.jp/~kanamaru/lecture/vba2013) - 金丸隆志
722724
* [VBA基礎文法最速マスター](https://nattou-curry-2.hatenadiary.org/entry/20100129/1264787849) - id:nattou\_curry
723725
* [Visual Basic for Applications (VBA) の言語リファレンス](https://docs.microsoft.com/ja-jp/office/vba/api/overview/language-reference) - Microsoft Docs
724-
725-
726-
### Vim
727-
728-
* [Vim スクリプトリファレンス](https://nanasi.jp/code.html) - 小見拓
729-
* [Vim スクリプト基礎文法最速マスター](https://thinca.hatenablog.com/entry/20100201/1265009821) - id:thinca
730-
* [Vim スクリプト書法](https://vim-jp.org/vimdoc-ja/usr_41.html) - Bram Moolenaar, vimdoc-ja プロジェクト(翻訳)

books/free-programming-books-langs.md

+17-36
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
5353
* [Ecto](#ecto)
5454
* [Phoenix](#phoenix)
5555
* [Elm](#elm)
56-
* [Emacs](#emacs)
5756
* [Embedded Systems](#embedded-systems)
5857
* [Erlang](#erlang)
5958
* [F#](#f-sharp)
@@ -123,6 +122,8 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
123122
* [Limbo](#limbo)
124123
* [Linux](#linux)
125124
* [Lisp](#lisp)
125+
* [Emacs Lisp](#emacs-lisp)
126+
* [PicoLisp](#picolisp)
126127
* [Livecode](#livecode)
127128
* [Lua](#lua)
128129
* [Make](#make)
@@ -157,7 +158,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
157158
* [Laravel](#laravel)
158159
* [Symfony](#symfony)
159160
* [Zend](#zend)
160-
* [PicoLisp](#picolisp)
161161
* [PostgreSQL](#postgresql)
162162
* [PowerShell](#powershell)
163163
* [Processing](#processing)
@@ -213,7 +213,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
213213
* [V](#v)
214214
* [Verilog](#verilog)
215215
* [VHDL](#vhdl)
216-
* [Vim](#vim)
217216
* [Visual Basic](#visual-basic)
218217
* [Visual Prolog](#visual-prolog)
219218
* [Vulkan](#vulkan)
@@ -445,15 +444,14 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
445444
* [Learning GNU C](https://download-mirror.savannah.gnu.org/releases/c-prog-book/learning_gnu_c.pdf) - Ciaran O’Riordan (PDF)
446445
* [Let us C](https://web.archive.org/web/20211006163041/http://pdvpmtasgaon.edu.in/uploads/dptcomputer/Let%20us%20c%20-%20yashwantkanetkar.pdf) - Yashavant Kanetkar (PDF) *(:card_file_box: archived)*
447446
* [Modeling with Data](https://ben.klemens.org/pdfs/gsl_stats.pdf) - Ben Klemens (PDF)
448-
* [Modern C](https://modernc.gforge.inria.fr) - Jens Gustedt (PDF)
447+
* [Modern C](https://gustedt.gitlabpages.inria.fr/modern-c/) - Jens Gustedt (PDF)
449448
* [Object-Oriented Programming With ANSI-C](http://www.planetpdf.com/codecuts/pdfs/ooc.pdf) (PDF)
450449
* [Programming in C](http://ee.hawaii.edu/~tep/EE160/Book/PDF/) - Bharat Kinariwala & Tep Dobry
451450
* [Programming in C](https://www.freetechbooks.com/programming-in-c-t1337.html) - Kishori Mundargi
452451
* [Structures and C](https://www.smashwords.com/books/view/644937) - Prakash Hegade
453452
* [The Basics of C Programming](https://www.phys.uconn.edu/~rozman/Courses/P2200_13F/downloads/TheBasicsofCProgramming-draft-20131030.pdf) - Marshall Brain (PDF)
454453
* [The C book](http://publications.gbdirect.co.uk/c_book/) - Mike Banahan, Declan Brady, Mark Doran (PDF, HTML)
455454
* [The C Programming Language Handbook](https://flaviocopes.com/page/c-handbook/) - Flavio Copes (PDF, EPUB, Kindle) *(email address requested)*
456-
* [The Craft of Text Editing or A Cookbook for an Emacs](http://www.finseth.com/craft/) - Craig A. Finseth
457455
* [The Current C Programming Language Standard – ISO/IEC 9899:2018 (C17/C18), Draft](https://web.archive.org/web/20181230041359/http://www.open-std.org/jtc1/sc22/wg14/www/abq/c17_updated_proposed_fdis.pdf) - Open Standards Org - www.open-std.org (PDF)
458456
* [The GNU C Programming Tutorial](http://www.crasseux.com/books/ctut.pdf) - Mark Burgess, Ron Hale-Evans (PDF)
459457
* [The GNU C Reference Manual](https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html) - Trevis Rothwell, James Youngman (HTML) [(PDF)](https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.pdf)
@@ -681,14 +679,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
681679
* [Versioned APIs with Phoenix](https://elviovicosa.com/freebies/versioned-apis-with-phoenix-by-elvio-vicosa.pdf) - Elvio Vicosa (PDF)
682680

683681

684-
### Emacs
685-
686-
* [An Introduction to Programming in Emacs Lisp](https://www.gnu.org/software/emacs/manual/eintr.html)
687-
* [Emacs for the Modern World](https://www.finseth.com/craft/) (HTML)
688-
* [GNU Emacs Lisp Reference Manual](http://www.gnu.org/software/emacs/manual/elisp.html)
689-
* [GNU Emacs Manual](https://www.gnu.org/software/emacs/manual/emacs.html)
690-
691-
692682
### Embedded Systems
693683

694684
* [Control and Embedded Systems](http://www.learn-c.com) (HTML)
@@ -1005,7 +995,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
1005995
* [Java Programming](https://en.wikibooks.org/wiki/Java_Programming) - Wikibooks
1006996
* [Java Programming for Kids](https://yfain.github.io/Java4Kids/) - Yakov Fain
1007997
* [Java Projects, Second Edition](https://www.packtpub.com/free-ebooks/java-projects-second-edition) - Peter Verhas (Packt account *required*)
1008-
* [Java Tutorial](https://www.scaler.com/topics/java/) - Scaler Topics
1009998
* [Learning Java Language](https://riptutorial.com/Download/java-language.pdf) - Compiled from StackOverflow Documentation (PDF)
1010999
* [Microservices Best Practices for Java](https://www.redbooks.ibm.com/redbooks/pdfs/sg248357.pdf) (PDF)
10111000
* [Object-Oriented Programming in JavaTM Textbook](http://computing.southern.edu/halterman/OOPJ/) - Rick Halterman (PDF per Chapter)
@@ -1428,6 +1417,20 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
14281417
* [The Evolution of Lisp](http://www.dreamsongs.com/Files/HOPL2-Uncut.pdf) - Guy L. Steele Jr., Richard P. Gabriel (PDF)
14291418

14301419

1420+
#### Emacs Lisp
1421+
1422+
> :information_source: See also … [IDE and editors](free-programming-books-subjects.md#ide-and-editors)
1423+
1424+
* [An Introduction to Programming in Emacs Lisp](https://www.gnu.org/software/emacs/manual/eintr.html)
1425+
* [GNU Emacs Lisp Reference Manual](http://www.gnu.org/software/emacs/manual/elisp.html)
1426+
1427+
1428+
#### PicoLisp
1429+
1430+
* [PicoLisp by Example](https://github.com/tj64/picolisp-by-example)
1431+
* [PicoLisp Works](https://github.com/tj64/picolisp-works)
1432+
1433+
14311434
### Livecode
14321435

14331436
* [LiveCode userguide](http://www.scribd.com/doc/216789127/LiveCode-userguide) (PDF)
@@ -1547,8 +1550,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
15471550
* [NuGet In-House Succinctly](https://www.syncfusion.com/ebooks/nuget-in-house-succinctly) - José Roberto Olivas Mendoza
15481551
* [Rider Succinctly](https://www.syncfusion.com/ebooks/rider-succinctly) - Dmitri Nesteruk
15491552
* [Under the Hood of .NET Memory Management](https://assets.red-gate.com/community/books/under-the-hood-of-net-memory-management.pdf) - Chris Farrell, Nick Harrison (PDF)
1550-
* [Visual Studio .NET Tips and Tricks](http://www.infoq.com/minibooks/vsnettt) (VS 2003-2005 only)
1551-
* [Visual Studio 2019 Succinctly](https://www.syncfusion.com/ebooks/visual-studio-2019-succinctly) - Alessandro Del Sole
15521553

15531554

15541555
### NewSQL
@@ -1735,12 +1736,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
17351736
* [Using Zend Framework 3](https://olegkrivtsov.github.io/using-zend-framework-3-book/html/)
17361737

17371738

1738-
### PicoLisp
1739-
1740-
* [PicoLisp by Example](https://github.com/tj64/picolisp-by-example)
1741-
* [PicoLisp Works](https://github.com/tj64/picolisp-works)
1742-
1743-
17441739
### PostgreSQL
17451740

17461741
* [Postgres Official Documentation](http://www.postgresql.org/docs/)
@@ -1909,7 +1904,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
19091904
* [Python Programming](https://upload.wikimedia.org/wikipedia/commons/9/91/Python_Programming.pdf) - Wikibooks (PDF) (2.6)
19101905
* [Python Programming And Numerical Methods: A Guide For Engineers And Scientists](https://pythonnumericalmethods.berkeley.edu/notebooks/Index.html) - Qingkai Kong, Timmy Siauw, Alexandre Bayen (3.7)
19111906
* [Python Tutorial](https://www.tutorialspoint.com/python/) - Tutorials Point (HTML, PDF)
1912-
* [Python Tutorial](https://www.scaler.com/topics/python/) - Scaler Topics
19131907
* [Scipy Lecture Notes](http://scipy-lectures.github.io)
19141908
* [SICP in Python](http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/) (3.2)
19151909
* [Slither into Python: An introduction to Python for beginners](https://web.archive.org/web/20210411065902/https://www.slitherintopython.com/) (3.7) *(:card_file_box: archived)*
@@ -2420,19 +2414,6 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
24202414
* [VHDL Tutorial: Learn By Example](http://esd.cs.ucr.edu/labs/tutorial/)
24212415

24222416

2423-
### Vim
2424-
2425-
* [A Byte of Vim](http://www.swaroopch.com/notes/vim/)
2426-
* [Learn Vim (the Smart Way)](https://github.com/iggredible/Learn-Vim) (HTML) *(:construction: in process)*
2427-
* [Learn Vim For the Last Time](https://danielmiessler.com/study/vim/) - Daniel Miessler
2428-
* [Learn Vim Progressively](http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/)
2429-
* [Learn Vimscript the Hard Way](http://learnvimscriptthehardway.stevelosh.com) - Steve Losh
2430-
* [Vi Improved -- Vim](http://www.truth.sk/vim/vimbook-OPL.pdf) - Steve Oualline (PDF)
2431-
* [VIM-GALORE - All things Vim!](https://github.com/mhinz/vim-galore#readme) (HTML)
2432-
* [Vim Recipes](https://web.archive.org/web/20130302172911/http://vim.runpaint.org/vim-recipes.pdf) (PDF)
2433-
* [Vim Regular Expressions 101](http://vimregex.com)
2434-
2435-
24362417
### Visual Basic
24372418

24382419
* [Visual Basic .NET Notes for Professionals](https://goalkicker.com/VisualBasic_NETBook/) - Compiled from StackOverflow Documentation (PDF)

0 commit comments

Comments
 (0)