<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns="http://purl.org/rss/1.0/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">

  <channel rdf:about="https://choitech.blog.shinobi.jp/RSS/100/">
    <title>するのは失敗、何もしないのは、、、</title>
    <link>https://choitech.blog.shinobi.jp/</link>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="https://choitech.blog.shinobi.jp/RSS/" />
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" />
    <description>プログラム実験・備忘録</description>
    <dc:language>ja</dc:language>
    <dc:date>2016-08-21T19:39:28+09:00</dc:date>
    <items>
    <rdf:Seq>
      <rdf:li rdf:resource="https://choitech.blog.shinobi.jp/%E3%83%84%E3%83%BC%E3%83%AB/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88" />
      <rdf:li rdf:resource="https://choitech.blog.shinobi.jp/vi-vim/vim%20%E3%83%98%E3%83%AB%E3%83%97%E3%82%BF%E3%82%B0%E5%86%8D%E4%BD%9C%E6%88%90" />
      <rdf:li rdf:resource="https://choitech.blog.shinobi.jp/vi-vim/vim%E3%80%80%E6%8A%98%E3%82%8A%E3%81%9F%E3%81%9F%E3%81%BF" />
      <rdf:li rdf:resource="https://choitech.blog.shinobi.jp/vi-vim/vim%20%E7%92%B0%E5%A2%83%E5%A4%89%E6%95%B0" />
      <rdf:li rdf:resource="https://choitech.blog.shinobi.jp/vi-vim/vim%20jump%E9%96%A2%E9%80%A3" />
      <rdf:li rdf:resource="https://choitech.blog.shinobi.jp/vi-vim/vim%20tab%E3%82%AD%E3%83%BC%E3%81%AA%E3%82%93%E3%82%84%E3%82%89%E3%81%8B%E3%82%93%E3%82%84%E3%82%89" />
      <rdf:li rdf:resource="https://choitech.blog.shinobi.jp/vi-vim/vim%E3%80%80vim7%E3%81%A7%E3%82%BF%E3%83%96%E3%83%A2%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6" />
      <rdf:li rdf:resource="https://choitech.blog.shinobi.jp/vi-vim/vim%20%E3%82%AD%E3%83%BC%E6%93%8D%E4%BD%9C%E8%A8%98%E9%8C%B2-%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E6%84%9F%E3%81%98%E3%80%82%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%83%BC%E3%82%92%E5%88%A9%E7%94%A8-" />
      <rdf:li rdf:resource="https://choitech.blog.shinobi.jp/vi-vim/vim%E3%81%A7%E3%81%AE%E5%A4%A7%E6%96%87%E5%AD%97%E3%83%BB%E5%B0%8F%E6%96%87%E5%AD%97%E5%A4%89%E6%8F%9B%E3%81%AA%E3%81%A9" />
      <rdf:li rdf:resource="https://choitech.blog.shinobi.jp/vi-vim/surround.vim" />
    </rdf:Seq>
    </items>
  </channel>

  <item rdf:about="https://choitech.blog.shinobi.jp/%E3%83%84%E3%83%BC%E3%83%AB/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88">
    <link>https://choitech.blog.shinobi.jp/%E3%83%84%E3%83%BC%E3%83%AB/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88</link>
    <title>スクリーンショット</title>
    <description>スクリーンショットを伴う作業は、&amp;amp;nbsp;
Microsoft Officeの「OneNote(ワンノート)」の機能が便利・・・だった。
特に、「Windowsロゴキー+S 」（OneNote立上がっている前提）が便利なのだが・・・Windows7から、Windows10したら、使えなくなってる・...</description>
    <content:encoded><![CDATA[<span style="font-family: Meiryo, MyWebFont, 'Noto Sans Japanese', serif, 'Hiragino Kaku Gothic Pro', verdana, Osaka, 'MS PGothic', sans-serif; font-size: 16px; line-height: 32px;" data-mce-mark="1">スクリーンショットを伴う作業は、&nbsp;<br />
Microsoft Officeの「OneNote(ワンノート)」の機能が便利・・・だった。<br />
特に、</span><span face="Meiryo, MyWebFont, Noto Sans Japanese, serif, Hiragino Kaku Gothic Pro, verdana, Osaka, MS PGothic, sans-serif" style="font-family: Meiryo, MyWebFont, 'Noto Sans Japanese', serif, 'Hiragino Kaku Gothic Pro', verdana, Osaka, 'MS PGothic', sans-serif;" data-mce-mark="1"><span style="font-size: 16px; line-height: 32px;" data-mce-mark="1">「Windowsロゴキー+S 」（OneNote立上がっている前提）が便利なのだが・・・Windows7から、</span></span><span style="font-family: Meiryo, MyWebFont, 'Noto Sans Japanese', serif, 'Hiragino Kaku Gothic Pro', verdana, Osaka, 'MS PGothic', sans-serif; font-size: 16px; line-height: 32px;" data-mce-mark="1">Windows10したら、使えなくなってる・・・</span><br />
<br />
<span face="Meiryo, MyWebFont, Noto Sans Japanese, serif, Hiragino Kaku Gothic Pro, verdana, Osaka, MS PGothic, sans-serif" style="font-family: Meiryo, MyWebFont, 'Noto Sans Japanese', serif, 'Hiragino Kaku Gothic Pro', verdana, Osaka, 'MS PGothic', sans-serif;" data-mce-mark="1"><span style="font-size: 16px; line-height: 32px;" data-mce-mark="1">ということで、Windows10でのメモ。</span></span><ol><li style="font-family: Meiryo, MyWebFont, 'Noto Sans Japanese', serif, 'Hiragino Kaku Gothic Pro', verdana, Osaka, 'MS PGothic', sans-serif; font-size: 16px; line-height: 32px;"><div>Windows10では「Windowsロゴキー＋S」は検索</div><div>Windows10になって、「Windowsロゴキー+S 」が、Windows内の検索に割り当たってしまった。どうやら、「Windowsロゴキー＋Shift　&rArr;　s　」とすれば使える。</div></li><li style="font-family: Meiryo, MyWebFont, 'Noto Sans Japanese', serif, 'Hiragino Kaku Gothic Pro', verdana, Osaka, 'MS PGothic', sans-serif; font-size: 16px; line-height: 32px;"><div>ストアアプリでは効かない</div><div>Windows10になって、デスクトップとストアアプリの区別がわかりにくい。この機能は、デスクトップアプリで有効なのだが、ストアアプリでは効かないようだ。デスクトップアプリが起動していることを確認</div></li></ol><img src="http://file.makeruna.tou3.com/7047066c.png" alt="" style="font-family: Meiryo, MyWebFont, 'Noto Sans Japanese', serif, 'Hiragino Kaku Gothic Pro', verdana, Osaka, 'MS PGothic', sans-serif; font-size: 16px; line-height: 32px;" /><br />
画像：「Windowsロゴキー＋S」で立ち上がる検索と、ストアアプリ]]></content:encoded>
    <dc:subject>ツール</dc:subject>
    <dc:date>2016-08-21T19:39:28+09:00</dc:date>
    <dc:creator>negao</dc:creator>
    <dc:publisher>NINJA BLOG</dc:publisher>
    <dc:rights>negao</dc:rights>
  </item>
  <item rdf:about="https://choitech.blog.shinobi.jp/vi-vim/vim%20%E3%83%98%E3%83%AB%E3%83%97%E3%82%BF%E3%82%B0%E5%86%8D%E4%BD%9C%E6%88%90">
    <link>https://choitech.blog.shinobi.jp/vi-vim/vim%20%E3%83%98%E3%83%AB%E3%83%97%E3%82%BF%E3%82%B0%E5%86%8D%E4%BD%9C%E6%88%90</link>
    <title>vim ヘルプタグ再作成</title>
    <description>ヘルプタグ再作成

&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;:cd $VIMRUNTIME/doc
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;:helptags .

...</description>
    <content:encoded><![CDATA[ヘルプタグ再作成<br />
<br />
<span class="Comment">&nbsp;&nbsp;&nbsp;&nbsp;:cd $VIMRUNTIME/doc</span><br />
<span class="Comment">&nbsp;&nbsp;&nbsp;&nbsp;:helptags .</span><br />
<br />
<br type="_moz" />]]></content:encoded>
    <dc:subject>vi/vim</dc:subject>
    <dc:date>2009-07-26T14:26:24+09:00</dc:date>
    <dc:creator>negao</dc:creator>
    <dc:publisher>NINJA BLOG</dc:publisher>
    <dc:rights>negao</dc:rights>
  </item>
  <item rdf:about="https://choitech.blog.shinobi.jp/vi-vim/vim%E3%80%80%E6%8A%98%E3%82%8A%E3%81%9F%E3%81%9F%E3%81%BF">
    <link>https://choitech.blog.shinobi.jp/vi-vim/vim%E3%80%80%E6%8A%98%E3%82%8A%E3%81%9F%E3%81%9F%E3%81%BF</link>
    <title>vim　折りたたみ</title>
    <description>折りたたみの種類

manual&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; マニュアル定義
indent&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; インデントレ...</description>
    <content:encoded><![CDATA[<strong><u>折りたたみの種類</u></strong><br />
<blockquote>
<div>manual&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; マニュアル定義<br />
indent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; インデントレ<br />
expr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 特殊表現定義<br />
syntax&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ファイルタイプ別構文<br />
diff&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; folds for unchanged text<br />
marker&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; マーカー定義</div>
</blockquote><strong><u>現在の折りたたみ方法を表示</u></strong><br />
<blockquote>
<div>:set foldmethod</div>
</blockquote><u><strong>折りたたみ方法の修正</strong></u><br />
<blockquote>
<div>:set foldmethod=種類名</div>
</blockquote><u><strong>主なコマンド</strong></u><br />
<blockquote>
<div>zi&nbsp; :折り畳みの有効無効の切り替え<br />
zf&nbsp; :折り畳みを作成する<br />
za&nbsp; :折り畳みの開け閉め<br />
zd&nbsp; :折り畳みを削除する<br />
※他にも多くあるが覚えきれない。:h fold-commands で調べるべし。</div>
</blockquote>]]></content:encoded>
    <dc:subject>vi/vim</dc:subject>
    <dc:date>2009-07-24T00:16:59+09:00</dc:date>
    <dc:creator>negao</dc:creator>
    <dc:publisher>NINJA BLOG</dc:publisher>
    <dc:rights>negao</dc:rights>
  </item>
  <item rdf:about="https://choitech.blog.shinobi.jp/vi-vim/vim%20%E7%92%B0%E5%A2%83%E5%A4%89%E6%95%B0">
    <link>https://choitech.blog.shinobi.jp/vi-vim/vim%20%E7%92%B0%E5%A2%83%E5%A4%89%E6%95%B0</link>
    <title>vim 環境変数</title>
    <description>.vimrc　で使える環境変数などのメモ

:echo $VIM&amp;amp;nbsp;
&amp;amp;rArr;　/usr/share/vim
:echo $VIMRUMTIME
&amp;amp;rArr;　/usr/share/vim/vim72
:echo $MYVIMRC
&amp;amp;rArr;　/cygdrive/c/ho...</description>
    <content:encoded><![CDATA[.vimrc　で使える環境変数などのメモ<br />
<blockquote>
<div>:echo $VIM&nbsp;<br />
&rArr;　/usr/share/vim<br />
:echo $VIMRUMTIME<br />
&rArr;　/usr/share/vim/vim72<br />
:echo $MYVIMRC<br />
&rArr;　/cygdrive/c/home/user1/.vimrc<br />
:echo $MYVIMRC<br />
&rArr;　cygwin</div>
</blockquote>]]></content:encoded>
    <dc:subject>vi/vim</dc:subject>
    <dc:date>2009-07-23T23:51:14+09:00</dc:date>
    <dc:creator>negao</dc:creator>
    <dc:publisher>NINJA BLOG</dc:publisher>
    <dc:rights>negao</dc:rights>
  </item>
  <item rdf:about="https://choitech.blog.shinobi.jp/vi-vim/vim%20jump%E9%96%A2%E9%80%A3">
    <link>https://choitech.blog.shinobi.jp/vi-vim/vim%20jump%E9%96%A2%E9%80%A3</link>
    <title>vim jump関連</title>
    <description>jumpリストを表示
jumps

以下のように表示されたとする。
&amp;amp;nbsp; jump line&amp;amp;nbsp; col file/line ~
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; 2&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; 1&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; 0 some ...</description>
    <content:encoded><![CDATA[jumpリストを表示<blockquote>
<div>jumps</div>
</blockquote><br />
<tt>以下のように表示されたとする。</tt><blockquote>
<div>&nbsp; jump line&nbsp; col file/line ~<br />
&nbsp;&nbsp;&nbsp; 2&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 0 some text ~<br />
&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;&nbsp; 70&nbsp;&nbsp;&nbsp; 0 another line ~<br />
&nbsp;&gt;&nbsp; 0&nbsp; 1154&nbsp;&nbsp; 23 end. ~<br />
&nbsp;&nbsp;&nbsp; 1&nbsp; 1167&nbsp;&nbsp;&nbsp; 0 foo bar ~</div>
</blockquote>このとき以下のコマンドと動作が成立。<blockquote>
<div>Ctrl-I 　　　:「1167&nbsp;&nbsp;&nbsp; 0 foo bar ~」へジャンプ<br />
Ctrl-O　　:「70&nbsp;&nbsp;&nbsp; 0 another line ~」へジャンプ<br />
2&nbsp; Ctrl-O 　　:「 1&nbsp;&nbsp;&nbsp; 0 some text ~」へジャンプ<br />
1&nbsp; Ctrl-I 　　:「1167&nbsp;&nbsp;&nbsp; 0 foo bar ~」へジャンプ</div>
</blockquote>その他、ジャンプ系<blockquote>
<div>[&lt;Ctrl&gt;I&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :カーソルの単語についてカレントファイルだけでなく#include指定ファイルも含めてを検索し該当へジャンプ<br />
[&lt;Ctrl&gt;D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :カーソルのマクロ定義についてカレントファイルだけでなく#include指定ファイルも含めてを検索し該当へジャンプ<br />
:[range] ij[ump] [/]文字列[/]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :カレントファイルだけでなく#include指定ファイルも含めて文字列を検索し該当へジャンプ<br />
:[range] dj[ump] [/]マクロ[/]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :カレントファイルだけでなく#include指定ファイルも含めてマクロ定義を検索し該当へジャンプ</div>
</blockquote>]]></content:encoded>
    <dc:subject>vi/vim</dc:subject>
    <dc:date>2009-07-23T00:18:34+09:00</dc:date>
    <dc:creator>negao</dc:creator>
    <dc:publisher>NINJA BLOG</dc:publisher>
    <dc:rights>negao</dc:rights>
  </item>
  <item rdf:about="https://choitech.blog.shinobi.jp/vi-vim/vim%20tab%E3%82%AD%E3%83%BC%E3%81%AA%E3%82%93%E3%82%84%E3%82%89%E3%81%8B%E3%82%93%E3%82%84%E3%82%89">
    <link>https://choitech.blog.shinobi.jp/vi-vim/vim%20tab%E3%82%AD%E3%83%BC%E3%81%AA%E3%82%93%E3%82%84%E3%82%89%E3%81%8B%E3%82%93%E3%82%84%E3%82%89</link>
    <title>vim TABキーなんやらかんやら</title>
    <description>TABやインデント関連コマンド
:set expandtab&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; :TABキー押下でspaceを入力するモード
:set noexpandtab&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; :TABキー押下でTABを入力する...</description>
    <content:encoded><![CDATA[<u><strong>TABやインデント関連コマンド</strong></u><blockquote>
<div>:set expandtab&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :TABキー押下でspaceを入力するモード<br />
:set noexpandtab&nbsp;&nbsp;&nbsp;&nbsp; :TABキー押下でTABを入力するモード<br />
:set tabstop=4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :TABキーによるspace幅を設定<br />
:%retab&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :expandtabモードで利用すると文中全てのTABをspaceへ<br />
:%retab!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :noexpandtabモードで利用すると文中すべtのspaceをTABへ<br />
:%ret&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :%retabと同じ<br />
:%ret!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :%retab!と同じ<br />
:set shiftwidth=4&nbsp;&nbsp;&nbsp; :インデント幅を設定(normalモードで&gt;&gt;や&lt;&lt;でインデントできる)</div>
</blockquote><u><strong>TAB視覚化</strong></u><blockquote>
<div>:set listchars=tab:&gt;-<br />
:set list<br />
<br />
&gt;-は好きに変更OK<br />
例えば以下のように&gt;とSpaceの組合せも指定できます。<br />
:set listchars=tab:&gt;\ <br />
(&quot;Space&quot; を &quot;\ &quot; で表現してます。)</div>
</blockquote>]]></content:encoded>
    <dc:subject>vi/vim</dc:subject>
    <dc:date>2009-07-22T00:10:11+09:00</dc:date>
    <dc:creator>negao</dc:creator>
    <dc:publisher>NINJA BLOG</dc:publisher>
    <dc:rights>negao</dc:rights>
  </item>
  <item rdf:about="https://choitech.blog.shinobi.jp/vi-vim/vim%E3%80%80vim7%E3%81%A7%E3%82%BF%E3%83%96%E3%83%A2%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6">
    <link>https://choitech.blog.shinobi.jp/vi-vim/vim%E3%80%80vim7%E3%81%A7%E3%82%BF%E3%83%96%E3%83%A2%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6</link>
    <title>vim　vim7でタブモードウィンドウ</title>
    <description>vim7では、タブモードでいくつものファイルを開ける。
FirefoxやIE７のタブブラウズのようなイメージ。

これは便利。
今まで複数ファイルを開いていたのよりずっと使いやすいではないか。
もっと早く知りたかった。

コマンドモード

:tabs&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbs...</description>
    <content:encoded><![CDATA[vim7では、タブモードでいくつものファイルを開ける。<br />
FirefoxやIE７のタブブラウズのようなイメージ。<br />
<br />
これは便利。<br />
今まで複数ファイルを開いていたのよりずっと使いやすいではないか。<br />
もっと早く知りたかった。<br />
<br />
<u><strong>コマンドモード</strong></u><br />
<blockquote>
<div>:tabs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; タブで開いているファイルのリストを表示<br />
:tabm 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最初のタブへ<br />
:tabm {i}&nbsp;&nbsp;&nbsp;&nbsp; i+1番目のタブへ<br />
:tabn&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 次のタブへ<br />
:tabp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 前のタブへ<br />
:tabfirst&nbsp;&nbsp;&nbsp;&nbsp; 最初のタブへ<br />
:tabf {file}&nbsp; ファイルを新しいタブで開く<br />
:tabc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 現在のタブを閉じる<br />
:tabc {i}&nbsp;&nbsp;&nbsp;&nbsp; i番目のタブを閉じる<br />
:tabo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 現在のタブ以外の全てのタブを閉じる</div>
</blockquote><u><strong>通常モードでの移動</strong></u><br />
<blockquote>
<div>gt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 次のタブへ<br />
gT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 前のタブへ<br />
{i}gt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i番目のタブへ</div>
</blockquote><br type="_moz" />]]></content:encoded>
    <dc:subject>vi/vim</dc:subject>
    <dc:date>2009-07-21T23:32:36+09:00</dc:date>
    <dc:creator>negao</dc:creator>
    <dc:publisher>NINJA BLOG</dc:publisher>
    <dc:rights>negao</dc:rights>
  </item>
  <item rdf:about="https://choitech.blog.shinobi.jp/vi-vim/vim%20%E3%82%AD%E3%83%BC%E6%93%8D%E4%BD%9C%E8%A8%98%E9%8C%B2-%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E6%84%9F%E3%81%98%E3%80%82%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%83%BC%E3%82%92%E5%88%A9%E7%94%A8-">
    <link>https://choitech.blog.shinobi.jp/vi-vim/vim%20%E3%82%AD%E3%83%BC%E6%93%8D%E4%BD%9C%E8%A8%98%E9%8C%B2-%E3%83%9E%E3%82%AF%E3%83%AD%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E6%84%9F%E3%81%98%E3%80%82%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%83%BC%E3%82%92%E5%88%A9%E7%94%A8-</link>
    <title>vim キー操作記録(マクロのような感じ。レジスターを利用)</title>
    <description>キー操作記録(マクロのような感じ。レジスターを利用)
:reg&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; : 現状の記録内容を表示
qq&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp...</description>
    <content:encoded><![CDATA[<u><strong>キー操作記録(マクロのような感じ。レジスターを利用)</strong></u><blockquote>
<div>:reg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 現状の記録内容を表示<br />
qq&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : レジスターqに記録開始<br />
q&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 記録終了<br />
@q&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : レジスターqの記録を実行<br />
@@&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : リピート<br />
&quot;qp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : レジスターqの記録内容をカーソル行に出力<br />
&quot;ayy&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : レジスターaに現在の行内容をコピー格納<br />
&quot;add&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : レジスターaに現在の行内容を切り取り格納<br />
@a&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : レジスターaの記録を実行<br />
:%normal @q&nbsp;&nbsp; : レジスターqの内容を全行で実行<br />
:normal @q&nbsp;&nbsp;&nbsp; : レジスターqの内容を現在の行で実行<br />
&quot;=100*100&nbsp;&nbsp;&nbsp;&nbsp; : レジスター=に計算式を入力。直後にpで計算結果がカーソル位置に入力される。</div>
</blockquote><br type="_moz" />]]></content:encoded>
    <dc:subject>vi/vim</dc:subject>
    <dc:date>2009-07-20T19:15:55+09:00</dc:date>
    <dc:creator>negao</dc:creator>
    <dc:publisher>NINJA BLOG</dc:publisher>
    <dc:rights>negao</dc:rights>
  </item>
  <item rdf:about="https://choitech.blog.shinobi.jp/vi-vim/vim%E3%81%A7%E3%81%AE%E5%A4%A7%E6%96%87%E5%AD%97%E3%83%BB%E5%B0%8F%E6%96%87%E5%AD%97%E5%A4%89%E6%8F%9B%E3%81%AA%E3%81%A9">
    <link>https://choitech.blog.shinobi.jp/vi-vim/vim%E3%81%A7%E3%81%AE%E5%A4%A7%E6%96%87%E5%AD%97%E3%83%BB%E5%B0%8F%E6%96%87%E5%AD%97%E5%A4%89%E6%8F%9B%E3%81%AA%E3%81%A9</link>
    <title>vimでの大文字・小文字変換など</title>
    <description>大文字・小文字変換メモ(lower uuper）
guu&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; : カーソル行を小文字へ(lower)
gUU&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; : カーソル行を大文字へ(upper）
guw&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp...</description>
    <content:encoded><![CDATA[<u><strong>大文字・小文字変換メモ(lower uuper）</strong></u><blockquote>
<div>guu&nbsp;&nbsp;&nbsp;&nbsp; : カーソル行を小文字へ(lower)<br />
gUU&nbsp;&nbsp;&nbsp;&nbsp; : カーソル行を大文字へ(upper）<br />
guw&nbsp;&nbsp;&nbsp;&nbsp; : カーソル単語を小文字へ(lower)<br />
gUw&nbsp;&nbsp;&nbsp;&nbsp; : カーソル単語を大文字へ(upper）<br />
~&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : カーソル位置の文字を大文字小文字切替</div>
</blockquote><u><strong>その他メモ</strong></u><blockquote>
<div>G&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :ファイル内容を表示<br />
gf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : カーソル位置のファイル名を開こうとします。<br />
ga&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : カーソル文字のアスキー文字番号を表示<br />
g8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : カーソル文字のutf-8文字番号を表示<br />
ggg?G&nbsp;&nbsp; : ファイルをrot13で変換<br />
CTRL-A&nbsp; : カーソル下の数値がインクリメント increment<br />
CTRL-X&nbsp; : カーソル下の数値がデクリメント decrement</div>
</blockquote>]]></content:encoded>
    <dc:subject>vi/vim</dc:subject>
    <dc:date>2009-07-20T18:24:13+09:00</dc:date>
    <dc:creator>negao</dc:creator>
    <dc:publisher>NINJA BLOG</dc:publisher>
    <dc:rights>negao</dc:rights>
  </item>
  <item rdf:about="https://choitech.blog.shinobi.jp/vi-vim/surround.vim">
    <link>https://choitech.blog.shinobi.jp/vi-vim/surround.vim</link>
    <title>surround.vim</title>
    <description>surround.vim
()で囲んだり &amp;amp;lt;p&amp;amp;gt;&amp;amp;lt;/p&amp;amp;gt;で囲んだりする作業が一気に楽になるプラグイン

プラグインファイル
http://www.vim.org/scripts/script.php?script_id=1697
より入手し、$HOME/.vim/以...</description>
    <content:encoded><![CDATA[<span style="font-family: Arial;">surround.vim<br />
()で囲んだり &lt;p&gt;&lt;/p&gt;で囲んだりする作業が一気に楽になるプラグイン<br />
<br />
プラグインファイル<br />
http://www.vim.org/scripts/script.php?script_id=1697<br />
より入手し、$HOME/.vim/以下へ展開でOK<br />
<br />
<u><strong>例</strong></u><br />
</span><blockquote>
<div><span style="font-family: Times New Roman;">Old text &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Command&nbsp;&nbsp;&nbsp;&nbsp; New text<br />
&quot;Hello <font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">w</span></font>orld!&quot; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; ds&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hello world!<br />
[123+4<font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">5</span></font>6]/2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; cs])&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (123+456)/2<br />
&quot;Look ma, I'm <font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">H</span></font>TML!&quot;&nbsp;&nbsp;&nbsp;&nbsp; cs&quot;&lt;q&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;q&gt;Look ma, I'm HTML!&lt;/q&gt;<br />
if <font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">x</span></font>&gt;3 {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ysW(&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if ( x&gt;3 ) {<br />
my $str = <font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">w</span></font>hee!;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vlllls'&nbsp;&nbsp;&nbsp;&nbsp; my $str = 'whee!';</span></div>
</blockquote><span style="font-family: Times New Roman;"><u><strong>ds ：Delete surroundings</strong></u></span><blockquote>
<div><span style="font-family: Times New Roman;">Old text&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Command&nbsp;&nbsp;&nbsp;&nbsp; New text<br />
&quot;Hello <font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">w</span></font>orld!&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ds&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hello world!<br />
(123+4<font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">5</span></font>6)/2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ds)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 123+456/2<br />
&lt;div&gt;Yo!<font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">&lt;</span></font>/div&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dst&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Yo!</span></div>
</blockquote><span style="font-family: Times New Roman;"><u><strong>cs ：Change surroundings</strong></u><br />
</span><blockquote>
<div><span style="font-family: Times New Roman;">Old text&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Command&nbsp;&nbsp;&nbsp;&nbsp; New text<br />
&quot;Hello <font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">w</span></font>orld!&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cs&quot;'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'Hello world!'<br />
&quot;Hello <font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">w</span></font>orld!&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cs&quot;&lt;q&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;q&gt;Hello world!&lt;/q&gt;<br />
(123+4<font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">5</span></font>6)/2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cs)]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [123+456]/2<br />
(123+4<font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">5</span></font>6)/2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cs)[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ 123+456 ]/2<br />
&lt;div&gt;Yo!<font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">&lt;</span></font>/div&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cst&lt;p&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;p&gt;Yo!&lt;/p&gt;w<br />
</span></div>
</blockquote><span style="font-family: Times New Roman;"><u><strong>ys</strong></u> :(Unfortunately there's no good mnemonic for &quot;ys&quot;.)</span><blockquote>
<div><span style="font-family: Times New Roman;">Old text&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Command&nbsp;&nbsp;&nbsp;&nbsp; New text<br />
Hello <font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">w</span></font>orld!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ysiw)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hello (world)!<br />
Hello <font color="#ffffff"><span style="background-color: rgb(0, 0, 0);">w</span></font>orld!&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yssB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {Hello world!}<br />
</span></div>
</blockquote><br />
vimrc に以下を設定<blockquote>
<div>autocmd FileType php let b:surround_45 = &quot;&lt;?php \r ?&gt;&quot;<br />
let g:surround_45 = &quot;&lt;% \r %&gt;&quot;<br />
let g:surround_61 = &quot;&lt;%= \r %&gt;&quot;</div>
</blockquote><br />
その上でPHPファイルの場合<blockquote>
<div>Old text&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Command&nbsp;&nbsp;&nbsp;&nbsp; New text ~<br />
print &quot;Hello *world!&quot;&nbsp;&nbsp;&nbsp;&nbsp; yss-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;?php print &quot;Hello world!&quot; ?&gt;</div>
</blockquote>それ以外<blockquote>
<div>Old text&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Command&nbsp;&nbsp;&nbsp;&nbsp; New text ~<br />
print &quot;Hello *world!&quot;&nbsp;&nbsp;&nbsp;&nbsp; yss-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;% print &quot;Hello world!&quot; %&gt;<br />
print &quot;Hello *world!&quot;&nbsp;&nbsp;&nbsp;&nbsp; yss= &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;%= print &quot;Hello world!&quot; %&gt;</div>
</blockquote><blockquote> </blockquote>]]></content:encoded>
    <dc:subject>vi/vim</dc:subject>
    <dc:date>2009-07-20T18:11:24+09:00</dc:date>
    <dc:creator>negao</dc:creator>
    <dc:publisher>NINJA BLOG</dc:publisher>
    <dc:rights>negao</dc:rights>
  </item>
</rdf:RDF>
