<?xml version="1.0" encoding="utf-8"?>

<feed xmlns="http://www.w3.org/2005/Atom">
<title>Tyler Cipriani: pages tagged vim</title>
<link href="https://tylercipriani.com/tags/vim/"/>
<link href="https://tylercipriani.com/tags/vim/index.atom" rel="self" type="application/atom+xml"/>
<author>

<name>Tyler Cipriani</name>

</author>




<id>https://tylercipriani.com/tags/vim/</id>

<subtitle type="html">Tyler Cipriani</subtitle>
<generator uri="http://ikiwiki.info/">ikiwiki</generator>
<updated>2017-07-01T00:49:09Z</updated>
<entry>
	<title>neovim on debian</title>

	<id>https://tylercipriani.com/blog/2016/04/01/neovim/</id>

	<link href="https://tylercipriani.com/blog/2016/04/01/neovim/"/>

	<author><name>Tyler Cipriani</name></author>


	<rights type="html" xml:lang="en">

		Creative Commons Attribution-ShareAlike License
		Copyright © 2017 Tyler Cipriani

	</rights>



	<category term="computing" />

	<category term="notes" />

	<category term="vim" />


	<updated>2017-02-14T15:11:05Z</updated>
	<published>2016-04-01T21:01:25Z</published>


	<content type="html" xml:lang="en">
	&lt;section id=&quot;installing-neovim&quot; class=&quot;level2&quot;&gt;
&lt;h2&gt;&lt;a href=&quot;https://github.com/neovim/neovim/wiki/Building-Neovim&quot;&gt;Installing Neovim&lt;/a&gt; &lt;a href=&quot;https://tylercipriani.com/tags/vim/#installing-neovim&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/neovim/neovim/wiki/Building-Neovim#ubuntu--debian&quot;&gt;Install Prerequisites&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot; id=&quot;cb1&quot; data-org-language=&quot;sh&quot;&gt;&lt;pre class=&quot;sourceCode bash&quot;&gt;&lt;code class=&quot;sourceCode bash&quot;&gt;&lt;a class=&quot;sourceLine&quot; id=&quot;cb1-1&quot; title=&quot;1&quot;&gt;&lt;span class=&quot;fu&quot;&gt;sudo&lt;/span&gt; apt-get -f install libtool libtool-bin autoconf automake cmake g++ pkg-config unzip libmsgpack-dev libuv-dev libluajit-5.1-dev&lt;/a&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Clone repo&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot; id=&quot;cb2&quot; data-org-language=&quot;sh&quot;&gt;&lt;pre class=&quot;sourceCode bash&quot;&gt;&lt;code class=&quot;sourceCode bash&quot;&gt;&lt;a class=&quot;sourceLine&quot; id=&quot;cb2-1&quot; title=&quot;1&quot;&gt;&lt;span class=&quot;fu&quot;&gt;git&lt;/span&gt; clone https://github.com/neovim/neovim.git&lt;/a&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href=&quot;https://github.com/neovim/neovim/wiki/Installing-Neovim#install-from-source&quot;&gt;Make install&lt;/a&gt;&lt;/p&gt;
&lt;div class=&quot;sourceCode&quot; id=&quot;cb3&quot; data-org-language=&quot;sh&quot;&gt;&lt;pre class=&quot;sourceCode bash&quot;&gt;&lt;code class=&quot;sourceCode bash&quot;&gt;&lt;a class=&quot;sourceLine&quot; id=&quot;cb3-1&quot; title=&quot;1&quot;&gt;&lt;span class=&quot;bu&quot;&gt;cd&lt;/span&gt; neovim&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb3-2&quot; title=&quot;2&quot;&gt;&lt;span class=&quot;fu&quot;&gt;make&lt;/span&gt;&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb3-3&quot; title=&quot;3&quot;&gt;&lt;span class=&quot;fu&quot;&gt;sudo&lt;/span&gt; make install&lt;/a&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/section&gt;
&lt;section id=&quot;setup-neovim&quot; class=&quot;level2&quot;&gt;
&lt;h2&gt;&lt;a href=&quot;https://neovim.io/doc/user/nvim_from_vim.html&quot;&gt;Setup Neovim&lt;/a&gt; &lt;a href=&quot;https://tylercipriani.com/tags/vim/#setup-neovim&quot;&gt;¶&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;sourceCode&quot; id=&quot;cb4&quot; data-org-language=&quot;sh&quot;&gt;&lt;pre class=&quot;sourceCode bash&quot;&gt;&lt;code class=&quot;sourceCode bash&quot;&gt;&lt;a class=&quot;sourceLine&quot; id=&quot;cb4-1&quot; title=&quot;1&quot;&gt;&lt;span class=&quot;fu&quot;&gt;ln&lt;/span&gt; -s ~/.vim &lt;span class=&quot;va&quot;&gt;$XDG_CONFIG_HOME&lt;/span&gt;/nvim&lt;/a&gt;
&lt;a class=&quot;sourceLine&quot; id=&quot;cb4-2&quot; title=&quot;2&quot;&gt;&lt;span class=&quot;fu&quot;&gt;ln&lt;/span&gt; -s ~/.vimrc &lt;span class=&quot;va&quot;&gt;$XDG_CONFIG_HOME&lt;/span&gt;/nvim/init.vim&lt;/a&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/section&gt;

	</content>


	<link rel="comments" href="//tylercipriani.com/blog/2016/04/01/neovim/#comments" type="text/html" />


	<link rel="comments" href="//tylercipriani.com/blog/2016/04/01/neovim/comments.atom" type="application/atom+xml" />

</entry>
<entry>
	<title> Vim, the OSX clipboard and Tmux</title>

	<id>https://tylercipriani.com/blog/2013/02/09/vim-mac-osx-tmux-clipboard/</id>

	<link href="https://tylercipriani.com/blog/2013/02/09/vim-mac-osx-tmux-clipboard/"/>

	<author><name>Tyler Cipriani</name></author>


	<rights type="html" xml:lang="en">

		&lt;a href=&quot;https://creativecommons.org/licenses/by-sa/4.0/&quot;&gt;Creative Commons Attribution-ShareAlike License&lt;/a&gt;
		Copyright © 2017 Tyler Cipriani

	</rights>



	<category term="computing" />

	<category term="shell" />

	<category term="tmux" />

	<category term="vim" />


	<updated>2017-07-01T00:49:09Z</updated>
	<published>2013-02-09T00:00:00Z</published>


	<content type="html" xml:lang="en">
	&lt;p&gt;I’ve been an Ubuntu user for 4 years now. Since I started working at Upsync 3 months ago, I’ve found myself a very lonely desktop Linux user. Also, since this job is my first heavy-duty exposure to back-end web development, I’ve found myself a very confused desktop Linux user.&lt;/p&gt;
&lt;p&gt;While there are many tools for working on a website backend available in Ubuntu, few are as shiny as those available in OSX (Charles Proxy, usable in Chrome. I want that. I want it hard.). Also, want to do any iOS work? (you know I do)—then you &lt;em&gt;must&lt;/em&gt; have a mac.&lt;/p&gt;
&lt;p&gt;On the flip side there is my natural inclination to be a bit of a contrarian and principles and such…&lt;/p&gt;
&lt;p&gt;##…but it’s so shiny!&lt;/p&gt;
&lt;p&gt;I’ve caved. I’m a sell-out. I’m not the cool hardcore ideologue I once believed myself to be. You know those hypothetical, &lt;em&gt;which-side-of-history-would-you-be-on-type&lt;/em&gt;, questions? Well, I can now safely say that I would &lt;em&gt;not&lt;/em&gt; have been in the French Resistance.&lt;/p&gt;
&lt;p&gt;I’m typing this on the beautiful back-lit keyboard of a brand-new, core-i7-having, 8GB-RAM-possesing, 256GB-SSD-not-spinning monster that is a 13″ MacBook Air.&lt;/p&gt;
&lt;p&gt;##I thought this was supposed to be easy&lt;/p&gt;
&lt;p&gt;The first thing I did was get iTerm 2 up and running and then install Homebrew. After removing the dumb “Natural” scrolling and using PCKeyboard hack to remap some keys, I’m working exactly as I was before. I really can’t tell a difference. Which is a little anti-climactic for a computer that cost as much as my first car (oh, how I miss that purple Taurus!).&lt;/p&gt;
&lt;p&gt;It was really easy to get everything set up as it was before, except…Vim…my clipboard…Tmux…they didn’t work together and that was CRIPPLING! Seriously, I depend on those things working together.&lt;/p&gt;
&lt;p&gt;This post is written as a little reminder to myself of how I got it all up and running again.&lt;/p&gt;
&lt;p&gt;##The process&lt;/p&gt;
&lt;ol type=&quot;1&quot;&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Install Homebrew:&lt;/strong&gt;&lt;br /&gt;Instructions are available on &lt;a href=&quot;http://mxcl.github.com/homebrew/&quot; title=&quot;Homebrew&quot;&gt;Github&lt;/a&gt; but really all it boils down to is: &lt;code&gt;ruby -e “$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)”&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Install MacVim:&lt;/strong&gt;&lt;br /&gt;And make sure it overrides the system default Vim, which is pre-7.3 Vim and sucks (or it was last week when my MacBook got here) use: &lt;code&gt;brew install macvim –override-system-vim&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Install Tmux:&lt;/strong&gt;&lt;br /&gt;Easy peesy lemon squeezy: &lt;code&gt;brew install tmux&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Thank the good, sweet lord for Paul Hinze:&lt;/strong&gt;&lt;br /&gt; Install Paul’s reattach-to-user-namespace hack via homebrew: &lt;code&gt;brew install reattach-to-user-namespace –wrap-pbcopy-and-pbpaste&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Append your &lt;code&gt;~/.tmux.conf&lt;/code&gt; file&lt;/strong&gt;:&lt;br /&gt;With this lovely gem: &lt;code&gt;set-option -g default-command “reattach-to-user-namespace -l zsh”&lt;/code&gt; or you can use bash, I guess, I don’t know because I use ZSH. That should be a step somewhere…&lt;code&gt;chsh -s /bin/zsh&lt;/code&gt;. Done.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Now if only OSX Mountain Lion possessed the awesome power of moving windows between workspaces using keyboard shortcuts. Someday… someday.&lt;/p&gt;

	</content>


	<link rel="comments" href="//tylercipriani.com/blog/2013/02/09/vim-mac-osx-tmux-clipboard/#comments" type="text/html" />


	<link rel="comments" href="//tylercipriani.com/blog/2013/02/09/vim-mac-osx-tmux-clipboard/comments.atom" type="application/atom+xml" />

</entry>

</feed>
