2008-10-01から1ヶ月間の記事一覧
vimからgit操作をするのにmotemenさんのgit.vimが良いというので入れてみた。 コマンド名もわかりやすいし、使い勝手もいい感じです。windowsにも入れてみたのですが、encodingをjapanにしているせいかcp932でscrachファイルが作成されてしまいコミットログ…
> autocmdで行わずfiletype pluginにc.vimなどを作ってその中で「indent on」をしておく。ということですか。 絶対にノゥ。:help :filetype-overviewを参照してください。 インデント関係の設定はfiletype pluginとは別に用意されています。:help 'runtimepa…
vim完全バイブルP170まで読みました。 autocmd autocmdはイベントフックの為の仕組みで、主にどんな事ができるかわかりました。 約30近くのイベントが存在する イベントをグループ化できる doautocmdでautocmdを自分でも実行できる 例があるがシチュエーショ…
始めに 「最後に」を見て頂けたらと思います。 開始 guyonは迷っていた。gitを使い始めてconfigsをデプロイできるようになったはいいが、Rakefileのrep_cloneタスクがイケていない事に気付いた。*1 このままでは、オフラインでconfigsの巻き戻しができない。…
前々からだらしなく管理されていたvimrcを始めとするconfigsですが、中途半端にsubversionにコミットしていたり、どこかの環境だけ新しかったりしたので、なんとかしたくてconfigsを整理していました。 この機にgitに乗り換えるのは先日書いた通りなのですが…
vim完全バイブルを141ページまで読んだ。 その中で基本的な色々な設定や使い方が載っていました。これも分類が難しい。 単語の補完 :abbreviate hg hogehoge hgを入力してタブとかスペースを押すとhogehogeが入力される。 インサートモードだけでなくコマン…
メモです。 ssh秘密鍵の作成と登録 msysgit最新版(今日時点では1.6.0.2)をデフォルトのままインストールする。コマンドプロンプトでgitが使えるようになる。 Git Bashというショートカットも作成されるのでGit Bashを起動する。ssh-keygen.exeを実行するキ…
先日から使い始めた、gitのメモです。 gitに関して参考にさせて頂いた内容 http://userweb.kernel.org/~junio/200810-tut.pdf Git(ギット)勉強会メモ - kinneko@転職先募集中の日記 Git講習会に行ってきた. - なんとなく日記 1. SSHの公開鍵を登録する プロ…
git入門しているところで、まずはconfigsファイルをgitで管理してみようと練習しています。 リポジトリはgithubかunfuddleのどちらを使うか迷ったのですが、「ミラーは簡単にできるのでどちらで始めても問題はない」と教えてもらったので、privateに使える事…
変数が空文字でないかどうかを判定する場合、何通りか方法があるみたい。 variablesのヘルプで空文字判定にstrlenの記載がある。 :h variables 先頭の0によって8進数とみなされるのを防いだり、異なる基数を使うには|str2nr()|を 使う。 ブール(真理値)演算…
第7章。色々とごった煮な印象。 引き続きメモ。 カラーシンタックス ターミナルの背景色に合わせてdarkとlightを使い分ける。 背景黒で青とかちょっと見にくいもんなぁ。syntaxに格納されているcolortest.vimを読み込めば(:source %)スクリプトが実行され…
vim完全バイブルを102Pまで読みました。 新しく覚えた事 :[count]splitで初期高さを指定できる こちらの方がよく使いそう。3CTRL-W_s newとvnew vnewがいい感じ。 今まで:badd hoge→:blとかやってた。 bmodfied 修正されたバッファへ移る メモ lsはbuffersは…
helpを見た。compatible-optionsの略。デフォルトのオプション値は「"aABceFs"」で、文字列を使ってフラグをあらわす。オプション値は山盛りあるなぁ。 バッファ固有のオプションからの参照で辿ってきたので、sとSフラグに注目してみる。 *cpo-s* s バッファ…
vim完全バイブルの第7章まで進んだ。 システムコマンドの利用 本を読んでいる時に理解ができなかった事があった。実際にやってみたら、「なんだ。そっか。」って内容でした。 :!10Gsort として例があるのですがどうしてフィルタできるのか? どうやって、ran…
vimバイブルの1〜40Pまでのメモ。 compatible vi互換モードにするかどうか。helpより vimrcがあればこのオプションはオフ(nocmpatible)になる。 uで指定されるファイルとは関係がない。 この本の一番最初に書いてある事。 オプションに関して helpでオプシ…
最近VimMの影響で自分でもvimscriptを書いてみたくて取り組み始めたのですが、きちんとしたものが書けていません。エラーのハンドリングもできていなければ、適切なスコープも使えていなくて、処理もいまいち。処理がいまいちなのは自分の実力がないからとし…