<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ubuntu For Free &#187; Putty</title>
	<atom:link href="http://www.forwardyouth.com/ubuntu/category/putty/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.forwardyouth.com/ubuntu</link>
	<description>A blog covering the Ubuntu Linux distro for you and your wallet.</description>
	<lastBuildDate>Thu, 04 Mar 2010 01:01:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>My current screenrc file</title>
		<link>http://www.forwardyouth.com/ubuntu/my-current-screenrc-file/</link>
		<comments>http://www.forwardyouth.com/ubuntu/my-current-screenrc-file/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 01:01:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Putty]]></category>
		<category><![CDATA[Shell]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[.screenrc]]></category>
		<category><![CDATA[bind]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.forwardyouth.com/ubuntu/?p=156</guid>
		<description><![CDATA[Since it was requested, below are the contents of my current .screenrc file for use with GNU screen. It&#8217;s got a hardstatus and a caption. I like it simple, but high contrast so that I don&#8217;t have to squint to see what it says, hence the bright colors. Feel free to customize and provide some [...]]]></description>
			<content:encoded><![CDATA[<p>Since it was requested, below are the contents of my current .screenrc file for use with GNU screen. It&#8217;s got a hardstatus and a caption. I like it simple, but high contrast so that I don&#8217;t have to squint to see what it says, hence the bright colors. Feel free to customize and provide some feedback.</p>
<p><code>caption always '%{= Yk}%l%{= bW}%-Lw%{= rY}%50&gt;%n%f %t%{= bW}%+Lw%&lt; %{=kG}%-='<br />
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %m/%d %{W}%c %{g}]'<br />
screen -ln -t "host1" bash<br />
split<br />
focus top<br />
screen -ln -t notes 9 vi /home/user1/notes/notes.txt<br />
focus bottom<br />
resize 6<br />
focus top<br />
bind s<br />
</code></p>
<p>I&#8217;ve gotten some help from others around the internet and the Gentoo community wiki was very helpful.</p>
<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://www.forwardyouth.com/ubuntu/my-current-screenrc-file/&title=My+current+screenrc+file&srcURL=http://www.forwardyouth.com/ubuntu" target="_blank" rel="nofollow"><img
src="http://www.forwardyouth.com/ubuntu/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a>]]></content:encoded>
			<wfw:commentRss>http://www.forwardyouth.com/ubuntu/my-current-screenrc-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My 10 Tips for Using GNU screen to Improve Productivity</title>
		<link>http://www.forwardyouth.com/ubuntu/10-tips-for-using-gnu-screen-to-improve-productivity/</link>
		<comments>http://www.forwardyouth.com/ubuntu/10-tips-for-using-gnu-screen-to-improve-productivity/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 19:40:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Fluxbox]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Putty]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[screen]]></category>

		<guid isPermaLink="false">http://www.forwardyouth.com/ubuntu/?p=151</guid>
		<description><![CDATA[People have told me about GNU screen and praised all its glory for a long time, however I never really got it going until now. I guess it might be one of those tools to you grow to use, but after getting the hang of it, I wish I had made the leap much sooner. [...]]]></description>
			<content:encoded><![CDATA[<p>People have told me about GNU screen and praised all its glory for a long time, however I never really got it going until now. I guess it might be one of those tools to you grow to use, but after getting the hang of it, I wish I had made the leap much sooner. Take it from me, if you regularly use and connect to multiple terminals, even on the same computer, you should make the mastery of screen a priority. After really sinking my teeth into the program over the last couple of weeks, here&#8217;s some things I found very helpful and important to my productivity.</p>
<ol>
<li>Use it in a full screen terminal. I use Fluxbox and Putty and both enable full screen capabilities.</li>
<li>Spend some extensive time customizing your <em>.screenrc</em> file. I have mine configured to open 3 split regions and define a caption and a hardstatus line. It also adjusts the size of the regions for me and then puts the focus on my preferred region.</li>
<li>Use a hardstatus line that makes sense for your preferred method. In Putty&#8217;s full screen mode, it still shows the windows toolbar, so my hardstatus line shows there.</li>
<li>Decide on a split screen interface that makes works with your flow. This might be my best productivity trick, and I&#8217;m hoping others can share something that can further refine my technique. I usually work in a split screen interface with 3 regions and connect to three machines. The top region is I usually reserve as a command line for the same workstation that hosts my screen application. This allows me to always be able to easily add new windows to my screen session. My bottom region is usually reserved for an open notes text file. The region between is my &#8220;application&#8221; area. The top region I use to create &#8220;one-off&#8221; windows for programs and commands that i don&#8217;t care about once they are completed but would like to be able to monitor while it is running, such as the verbose output from an extensive rsync operation.</li>
<li>Learn to use screen&#8217;s copy and paste function. When using screen in split screen mode, your terminal program doesnt handle the scrolling for you, so you&#8217;ll find it necessary to scroll back in one of those regions and copy and paste some information. Figure it out at your first opportunity and you&#8217;ll be satisfied. To get started it&#8217;s easy. The copy and paste default keys are logically paired on the keyboard and sensibly located. <strong>C-a [</strong> for <em>copy</em> and <strong>C-a ]</strong> for <em>paste</em>. The first time you press C-a [ you will be able to use the up/down arrows to move the cursor. Move it to the beginning of the region you desire to highlight and then press enter. Then move the cursor using the arrow keys to the end of the region. Again, press enter to <em>copy</em>. Now switch to where you'd like to use the copied text as input, and press <strong>C-a ]</strong> to <em>paste</em>.</li>
<li>Begin to use multiple sessions. Here&#8217;s where you take all of the incredible power of screen, and then multiply everything it does, and it requires no extra learning.</li>
<li>Determine the important parameters for screen and quickly ignore the ones that you don&#8217;t find necessary. Some of the command line options look the same as others, especially amongst <strong>-d, -D, -R, -r, -RR</strong> and the manpage really makes a mockery of anyone trying to understand what the author intended as the differences. I usually rely on <strong>-D</strong> and <strong>-R</strong>.</li>
<li>Begin to use multiple configuration files. By using multiple configuration files, you&#8217;re able to simply some automation. For example you can have one .screenrc file that manages all of your backup processes and another that handles your general login and system management operations. I also have a configuration file for screen that opens up an entire software development platform for me.</li>
<li>Promptly add <strong>bind s</strong> on a blank line in the <em>.screenrc</em> file. This will prevent the errant suspension of the output of windows.</li>
<li>Read the <a href="http://en.gentoo-wiki.com/wiki/Screen">gentoo user&#8217;s wiki guide to using screen</a>. It has a lot of excellent nuggets of information that are very helpful.</li>
</ol>
<p>I hope you share some of your favorite tips here.</p>
<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://www.forwardyouth.com/ubuntu/10-tips-for-using-gnu-screen-to-improve-productivity/&title=My+10+Tips+for+Using+GNU+screen+to+Improve+Productivity&srcURL=http://www.forwardyouth.com/ubuntu" target="_blank" rel="nofollow"><img
src="http://www.forwardyouth.com/ubuntu/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a>]]></content:encoded>
			<wfw:commentRss>http://www.forwardyouth.com/ubuntu/10-tips-for-using-gnu-screen-to-improve-productivity/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Use Xming on Windows to view X11 forwarded apps</title>
		<link>http://www.forwardyouth.com/ubuntu/use-xming-on-windows-to-view-x11-forwarded-apps/</link>
		<comments>http://www.forwardyouth.com/ubuntu/use-xming-on-windows-to-view-x11-forwarded-apps/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 00:51:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Laptop]]></category>
		<category><![CDATA[Putty]]></category>
		<category><![CDATA[Quanta+]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[X11]]></category>
		<category><![CDATA[XMing]]></category>

		<guid isPermaLink="false">http://www.forwardyouth.com/ubuntu/?p=119</guid>
		<description><![CDATA[Recently, I have had a need to use Windows more frequently (Windows-only games and ActiveSync!), but still have a high demand on my network at the same time. I have sought to be able to combine the best of both worlds. I previously relied heavily on Web-based applications, but my favorite Web Development IDE was [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I have had a need to use Windows more frequently (Windows-only games and ActiveSync!), but still have a high demand on my network at the same time. I have sought to be able to combine the best of both worlds. I previously relied heavily on Web-based applications, but my favorite Web Development IDE was developed for Linux only. I had put up enough with the banalities of using WebMin and it&#8217;s built-in file editor. I have read about others having success running KDE apps on Windows, but since I had my Quanta already setup and configured, I looked for a way of just being able to access that. Honestly, I&#8217;m not very excited about using VNC over WiFi, even with high compression.</p>
<p>To my surprise, I found that Xming was specifically suited to my needs. It acts as an X11 server, allowing me to use it to display my X11 applications that I have forwarded through SSH. It works perfectly.</p>
<p>It took a little time for setting up, but if you have got PuTTY installed and working, sixty percent of the work is already done.</p>
<p>Below is a screen shot that shows my running Windows Vista desktop, programming in Quanta which is actually hosted on a server called A. This is connected through an SSH tunnel from my laptop to my C server using the Putty client. From the C server, I launch the Quanta program using another SSH connection to the A server. It looks just like the Quanta program is a native windows app on the local Windows Vista desktop. You&#8217;ll also notice I&#8217;ve got an xterm session open connected to server A in the background.</p>
<p style="text-align: center;"><a href="http://www.forwardyouth.com/ubuntu/images/xmingrunningquanta.png"><img src="http://www.forwardyouth.com/ubuntu/images/xmingrunningquanta.png" width="560" alt="X11 Forwarding XMing Putty SSH" /></a></p>
<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://www.forwardyouth.com/ubuntu/use-xming-on-windows-to-view-x11-forwarded-apps/&title=Use+Xming+on+Windows+to+view+X11+forwarded+apps&srcURL=http://www.forwardyouth.com/ubuntu" target="_blank" rel="nofollow"><img
src="http://www.forwardyouth.com/ubuntu/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a>]]></content:encoded>
			<wfw:commentRss>http://www.forwardyouth.com/ubuntu/use-xming-on-windows-to-view-x11-forwarded-apps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
