vim, Twitter ja twitvim plugin

Photo by Taylor Vick on Unsplash

Kotoisuuden tunne on yllättävän tärkeää.

vim ja TwitVim? Kahta et vaihtaisi!

Pilvi muutti erään asian: joskus joudumme tekemään töitä ssh:n kautta terminaalissa, eli “etänä” palvelimella. No, mikäs siinä. Mutta pitäähän koti olla sisustettu. Ja tekstieditorissa pitää olla suoraan mahdollisuus twiitata!

Siis: TwitVim -lisäosaa virittelemään. Jos haluat vilkaista TwitVimin lähdekoodia, se löytyy Githubista: TwitVim

Mitä Twitvim tekee?

TwitVim on vim:n omalla ohjelmointikielellä (Vimscript) kirjoitettu lisäosa, jossa on monia Twitterin perustoimintoja. Asennuksen jälkeen vim:ssä on uusia komentoja, ja voit mm.:

  • twiitata komennolla :posttotwitter
  • twiitata vim:n puskurissa näkyvä teksti (:CPostToTwitter)
  • lukea Twitterin aikajanaasi

Otetaan yksi vim -editori. Se löytyy yleensä valmiina suoraan minkä tahansa Linuxin kanssa, joka palvelimeen on asennettu.

  • tehdään vim:n alle autoload ja bundle -kansiot
  • huolehditaan vim:iin jokin automaattinen lisäosien latausmekanismi
  • kopioidaan TwitVim lähdekoodi vim:n aiemmin luotuun kansioon ./bundle
  • konfiguroidaan .vimrc tiedoston asetukset kuntoon, jotta TwitVim latautuu

Vim kuntoon ja kansioiden luonti

vim toimii jo?

Hyvä.

TwitVim, kuten monet muut plugarit vim:iin, kannattaa ladata jollain automaattisella latausmekanismilla. Ja kuten arvata saattaa; valinnanvaraa on, ja kukaan ei oikeasti tiedä miksi pitäisi jotain tiettyä mekanismia käyttää, joten mennäänpä virran mukana – rullatkaa rumpuja – Tim Pope:n “pathogen” on niitä oldskooleimpia, alkuperäisiä ratkaisuja, joten napataan se tämän illan näytökseen ilotulitteeksi. Myyntipuhettakin voi käydä tutkailemassa, mutta kun tulet takaisin, niin hihat heilumaan:

Pathogenin asennus vim:iin

Published by jukkasoft

Me: a code enthusiasta, technology optimist, but also a realist. In my blog something like 80% of the articles are technology related - mostly in English and Finnish. I like to envision and ponder about things, how life could be, what we are doing wrong today, and so on. "Invented" a facebook -like system in 2000, as a short product pamphlet. Haven't yet realized the 20+ ideas that might have become big things. Maybe learning this skill one of these days!

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: