Please forward this notice to those that would welcome it. You can subscribe to the Manchester Free Software mailing list at: https://lists.nongnu.org/mailman/listinfo/fsuk-manchester
* Event: Manchester Free Software's March Meeting * 15 minute slot 1: Vim intro * 45 minute slot: Vim to advanced * 15 minute slot 2: Vim with ctags * 15 minute slot 3: Vim secrets * Date: Tuesday, 19th March 2019 (3rd Tuesday of the month) * Start time: 19:00 * Finish time: 21:00 * Location: Manchester Technology Centre - https://mspl.co.uk/campuses/manchester-technology-centre/ * Address: Oxford Road, Manchester. M1 7ED. - By the Mancunian Way flyover. - https://www.openstreetmap.org/#map=18/53.47222/-2.23792 == Details == === Introduction === The purpose of Manchester Free Software is to promote the Free Software philosophy. Every meeting we start with an opportunity for informal key signing. For this you'll need to bring paper OpenPGP fingerprint slips, see `gpg-key2ps` from the `signing-party` package (or equivalent in your GNU/Linux distro): https://packages.debian.org/signing-party === Schedule === 19:00-19:05 Introduction and key signing 19:05-19:20 Vim intro 19:20-19:25 Short Break (5 minutes) 19:25-20:10 Vim to advanced 20:10-20:25 Long Break (15 minutes) 20:25-20:40 Vim with ctags 20:40-20:45 Short Break (5 minutes) 21:45-21:00 Vim secrets === Topic details === The topics in this month's meeting will cover Vim, a text editor with advanced features. The "Vim intro" will allow you to use Vim as a basic text editor. After that will be "Vim to advanced" which will help you use Vim up to its advanced features. Next, "Vim with ctags" will show how to use ctags, the source code indexer, with Vim as mentioned in last month's "Easy Linux patching workshop". We finish with "Vim secrets". If you want to follow along then please pre-install Vim. If you are new to Vim then we recommended you install a GUI version; in Debian (and Debian-like distros) you probably want the package `vim-gtk3`, in other distros it might be referred to as `gvim` or `gVim`. * https://en.wikipedia.org/wiki/Vim_(text_editor) * https://packages.debian.org/stretch/vim-gtk3 * https://wiki.archlinux.org/index.php/Vim#Installation ==== Vim intro ==== This will be a talk and demo on enough of Vim to get you started using it as a basic text editor. As state above, if you want to follow along then we recommend you pre-install a GUI version of Vim, details above. * https://manpages.debian.org/stretch/vim-runtime/vimtutor.1.en.html ==== Vim to advanced ==== In this talk and demo we will take users from using Vim as basic text editor up to using its advanced features. It will also include how to find help, so you can continue to learn after the meeting, and the terminology of Vim. You're welcome to follow on. ==== Vim with ctags ==== As was mentioned in last month's talk, ctags is tool to index source code and this index can then be used by Vim to navigate source code such as finding where a function is defined. This is extremely helpful when coding and will help you contribute to Free Software. There is more than one project for a program that produces ctags, in Debian they have `exuberant-ctags` which we recommend using with Vim; some other distros simply call it `ctags`. To follow long we recommend you have a source code project downloaded, for example the Linux source we used in last month's talk. * https://en.wikipedia.org/wiki/Ctags * https://packages.debian.org/stretch/ctags * https://packages.debian.org/stretch/exuberant-ctags * https://www.archlinux.org/packages/extra/x86_64/ctags/ ==== Vim secrets ==== In "Vim secrets" we will show some features that often aren't known even my long term Vim users. Sometimes this is because they have only recently been added as Vim continues to be developed. == Location == The meeting will take place at our new venue of Manchester Technology Centre, details above. == Transport == === Parking === Please research and decide where to park before heading on your journey and have a Plan B. There are paid parking lots around the venue, they are marked by a blue P in OpenStreetMap centred on Manchester Technology Centre: https://www.openstreetmap.org/#map=16/53.4722/-2.2379 Most of those parking lots are owned by NCP: http://www.ncp.co.uk/ In some of the side streets in the venue surrounding area there are parking meter bays that become zero cost after 8pm on Tuesday so you will have to pay up until then and the maximum stay is 2 hours BUT MAKE SURE YOU VERIFY ALL THIS on parking. This is probably only a good option if you know the area. If you can't decide where to park then ask me for advice. === Public Transport === Closest train stations to the venue are: * Manchester Oxford Road (MCO) train station * Manchester Piccadilly (MAN) train station For other public transport see OpenStreetMap using the "Transport" layer centred on Manchester Technology Centre: https://www.openstreetmap.org/#map=15/53.4722/-2.2379&layers=T == More Information == Information about Manchester Free Software can be found on the Manchester Free Software pages on LibrePlanet: https://libreplanet.org/wiki/Manchester Regards, Mike. MFS Chair. -- FSF member #9429 http://www.fsf.org/register_form?referrer=9429 http://www.fsf.org/about "The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom and to defend the rights of all free software users."
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Fsfe-uk mailing list [email protected] https://lists.gnu.org/mailman/listinfo/fsfe-uk
