snipt

Ctrl+h for KB shortcuts

Bash

Install Exuberant Ctags

ctags -R --languages=php .

# Download Exuberant Ctags from http://ctags.sourceforge.net/

# cd to "ctags-5.8.tar.gz" directory
tar xzvf ctags-5.8.tar.gz
cd ctags-5.8
sudo ./configure
sudo make
sudo make install

# Add 
export PATH="/usr/local/bin:$PATH"
# to "~/.bash_profile/

# Restart terminal and type "which ctags"
# It should show "/usr/local/bin/ctags", NOT "/usr/bin/ctags"

#== end instructions found on http://adamyoung.net/Exuberant-Ctags-OS-X ==

# More on http://www.thegeekstuff.com/2009/04/ctags-taglist-vi-vim-editor-as-sourece-code-browser/
https://snipt.net/embed/3c6a498047a5f7547c4b6801520ba059/
/raw/3c6a498047a5f7547c4b6801520ba059/
3c6a498047a5f7547c4b6801520ba059
bash
Bash
21
2019-07-21T13:38:04
True
False
False
/api/public/snipt/26386/
install-exuberant-ctags
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#L-1"> 1</a> <a href="#L-2"> 2</a> <a href="#L-3"> 3</a> <a href="#L-4"> 4</a> <a href="#L-5"> 5</a> <a href="#L-6"> 6</a> <a href="#L-7"> 7</a> <a href="#L-8"> 8</a> <a href="#L-9"> 9</a> <a href="#L-10">10</a> <a href="#L-11">11</a> <a href="#L-12">12</a> <a href="#L-13">13</a> <a href="#L-14">14</a> <a href="#L-15">15</a> <a href="#L-16">16</a> <a href="#L-17">17</a> <a href="#L-18">18</a> <a href="#L-19">19</a> <a href="#L-20">20</a> <a href="#L-21">21</a></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span id="L-1"><a name="L-1"></a>ctags -R --languages<span class="o">=</span>php . </span><span id="L-2"><a name="L-2"></a> </span><span id="L-3"><a name="L-3"></a><span class="c1"># Download Exuberant Ctags from http://ctags.sourceforge.net/</span> </span><span id="L-4"><a name="L-4"></a> </span><span id="L-5"><a name="L-5"></a><span class="c1"># cd to &quot;ctags-5.8.tar.gz&quot; directory</span> </span><span id="L-6"><a name="L-6"></a>tar xzvf ctags-5.8.tar.gz </span><span id="L-7"><a name="L-7"></a><span class="nb">cd</span> ctags-5.8 </span><span id="L-8"><a name="L-8"></a>sudo ./configure </span><span id="L-9"><a name="L-9"></a>sudo make </span><span id="L-10"><a name="L-10"></a>sudo make install </span><span id="L-11"><a name="L-11"></a> </span><span id="L-12"><a name="L-12"></a><span class="c1"># Add </span> </span><span id="L-13"><a name="L-13"></a><span class="nb">export</span> <span class="nv">PATH</span><span class="o">=</span><span class="s2">&quot;/usr/local/bin:</span><span class="nv">$PATH</span><span class="s2">&quot;</span> </span><span id="L-14"><a name="L-14"></a><span class="c1"># to &quot;~/.bash_profile/</span> </span><span id="L-15"><a name="L-15"></a> </span><span id="L-16"><a name="L-16"></a><span class="c1"># Restart terminal and type &quot;which ctags&quot;</span> </span><span id="L-17"><a name="L-17"></a><span class="c1"># It should show &quot;/usr/local/bin/ctags&quot;, NOT &quot;/usr/bin/ctags&quot;</span> </span><span id="L-18"><a name="L-18"></a> </span><span id="L-19"><a name="L-19"></a><span class="c1">#== end instructions found on http://adamyoung.net/Exuberant-Ctags-OS-X ==</span> </span><span id="L-20"><a name="L-20"></a> </span><span id="L-21"><a name="L-21"></a><span class="c1"># More on http://www.thegeekstuff.com/2009/04/ctags-taglist-vi-vim-editor-as-sourece-code-browser/</span> </span></pre></div> </td></tr></table>
vim