忍者ブログ
プログラム実験・備忘録
[1] [2] [3] [4] [5] [6]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

検索系
/文字列    :文字列を後方検索
?文字列    :文字列を前方検索
*    :カーソル位置の単語を後方検索
#    :カーソル位置の単語を前方検索
%    :対応括弧へ移動
→プラグイン matchit.vim でhtmlタグ間にも対応。
Ctrl-]    :対応関数へジャンプ
→ctagsコマンドでtagsファイルの事前作成が必要
matchit.vimメモ
(1)ダウンロード:http://www.vim.org/script.php?script_id=39
(2)pluginを$HOME/.vim/plugin/へ配置
(3).vimrcに以下を記述
filetype plugin on
(4):helptags ~/.vim/doc
PR
cygwinでrubyをやってみようとすると、以下のエラー
ruby: no such file to load -- ubygems (LoadError)

正解は、環境変数RUBYOPTの値を削除。
windows用にrubyをインストールしたことがある場合に、
環境変数に
変数名:RUBYOPT
変数値:-rubygems
設定されてしまっている。
この設定がcygwin起動にも伝播し、ruby起動のたびに
-rubygemsが勝手についてしまうということ。
.vimrcに様々な設定をすることでvimを快適にできる。

" vi互換OFF(vimの独自拡張機能も使うため)
set nocompatible

" Encodingに関する設定(cygwin)
set encoding=japan
set fileencodings=iso-2002-jp,utf-8,euc-jp,cp932

set nu nowrap
set ignorecase smartcase
set noai tabstop=4 shiftwidth=4
set listchars=tab:>\
set list
:syntax on
:nmap ,s :source $MYVIMRC
:nmap ,v :tabnew $MYVIMRC
":nmap ,v :e $MYVIMRC

"matchit.vim
filetype plugin on

"surround.vim
autocmd FileType php let b:surround_45 = "<?php \r ?>"
let g:surround_45 = "<% \r %>"
let g:surround_61 = "<%= \r %>"
ctrl + v
秀丸エディタでいう「BOX選択」です。
vimでの行の結合のメモ

以下のテキストがあったとする。
aaa
bbb
1行目で「J」とすれば、スペースありで行を結合
aaa bbb
1行目で「gJ」とすれば、スペースなしで行を結合
aaabbb
よく、エクセルのマクロとかでミスると、「デバッグしますか?」とか言われて、
「はい」とかクリックするけど、何していいかもわからず、「中断」しちゃったり。
でも、このデバッグ時点、その状態での変数の中身を参照することが出来るってことを最近知りました。

以下を発見。
Excelにて、セルをHTMLのtableに変換するアドインです。
とっても便利で、ありがたく利用させてもらいます。
ソースが公開されているので、私は、保存場所を選べるようにカスタマイズして使ってます。
修正内容は続きで。。

セルをHTMLのtableに変換するAddin
作者:so_blueさん
vbaで、saveas とか使いたいときにで指定するFileFormat プロパティの種類です。
msdnからの転記です。
vbaやvbsで「マイドキュメント」や「デスクトップ」を指定する時に
利用できる共通キーワードです。

CreateObject("WScript.Shell").SpecialFolders("MyDocuments")
CreateObject("WScript.Shell").SpecialFolders("Desktop")
とかいう感じ。
広告
プロフィール
negao (45歳  男性)
土木工学卒でなぜかSEやってます。
最近、残業代も出なくなってツライな・・・
ブログ内検索
カウンター
アクセス解析
[1] [2] [3] [4] [5] [6]
Powered by ニンジャブログ  Designed by ゆきぱんだ
Copyright © するのは失敗、何もしないのは、、、 All Rights Reserved
忍者ブログ / [PR]