kannokanno/previm NeoBundleで。 NeoBundle 'kannokanno/previm' NeoBundle 'tyru/open-browser.vim'
![VimでMarkdownをプレビューする(previmプラグイン) - 結城浩のはてなブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/e710c24ceb1b934725ba65d61495d0d257f28997/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhyuki%2F20140218%2F20140218200056_original.png)
背景 Vimを使っている。 問題 プログラムのコメントを書いているとき、挿入モードでの改行やノーマルモードでのコメント行から'o'などで自動的にコメント文字列が挿入されてしまう。 たとえばスクリプト言語で'#'が自動挿入される。 解法 autocmdを使ってオフにする。 詳細 rbtnnさんのgistを、~/.vimrcに入れておく。 " https://gist.github.com/rbtnn/8540338 (一部修正) augroup auto_comment_off autocmd! autocmd BufEnter * setlocal formatoptions-=r autocmd BufEnter * setlocal formatoptions-=o augroup END謝辞 困っていたときにrbtnnさんに教えていただきました。ありがとうございます。 id:mckn
問い MacVimでコピーした文字列を自動的にクリップボードに入れるにはどうしたらいいですか。 答え コマンド:set clipboard=unnamedを使います。 詳細 以下はCUIで試しています。 クリップボードが有効になってコンパイルされていることを確認。 $ alias vim='/Applications/MacVim.app/Contents/MacOS/Vim' $ vim --version | grep clipboard +clipboard +iconv +odbeditor +toolbar +ex_extra +mouseshape -sniff -xterm_clipboard 試す コマンド:set clipboard=unnamedを入力。 適当に文字列をコピー(たとえば yy で一行コピー)。 別アプリに行ってペースト。 うまくいったら、~/.vimrc
問い Macでコマンドラインから計算機を起動するにはどうしたらいいですか。 答え open -a Calculatorと入力します。 詳細 openコマンドはコマンドラインからアプリを起動するコマンドです。詳しくは open --help コマンドラインからopen -a Calculatorと入力するのが長い場合には、~/.bashrcなどに alias を定義しておくと便利です。 alias calc='open -a Calculator'このようにすると、コマンドラインからcalcと入力するだけで計算機が起動します。
問い Macでコマンドラインからコピー&ペーストを行うにはどうしますか。たとえばファイルの内容をクリップボードに入れたりしたいのです。 答え pbcopyとpbpasteというコマンドを使います。pbはpasteboardの略のようです。 詳細 テキストファイルの内容をクリップボードに入れる(コピーする)には、pbcopy < filename.txt とします。 クリップボードの内容をテキストファイルに落とす(ペーストする)には、pbpaste > newfile.txt とします。 参照 man pbcopy
問い Mac OS Xでスクリーンショットを撮るにはどうしますか。 答え Command + Shift + 3 で「画面全体」のスクリーンショットが撮れます。 Command + Shift + 4 で「範囲指定」したスクリーンショットが撮れます。 Command + Shift + 4 の後に Space で「ウインドウ」のスクリーンショットが撮れます。 撮った画像ファイルはデスクトップに保存されるようです。 参考 スクリーンショットを撮る 補足(ツイッターで教えていただきました) Ctrl + ... で撮ったスクリーンショットが(ファイルではなく)クリップボードに入るそうです。 「ウインドウ」のスクリーンショットを撮るときに(クリックではなく) Option + クリックでウインドウの影が消えるそうです。
前提 Macを使っている。 問題 アプリケーションを終了させても、再度開くと以前のWindowが復帰されてしまうことがある。 すでに関心のないWindowが残っていると煩わしい。 解法 open --fresh ファイル名で開く。そうすると以前のWindowは復帰しない。 補足 LaTeXを使って何度もPDFを開いているのだが、Windowを閉じずにプレビューを終了してしまうと、次回PDFを開くときそのWindowが復帰されてしまい煩わしい。 open --fresh filename.pdfで開くとWindowが復帰しなくなる。 アプリケーションを終了したらWindowも閉じる設定にするには、システム環境設定>一般>アプリケーションを終了するときにウインドウを閉じるをオフにする。 参照 open --help
前提 Vimを使っている。 問題 ファイルの改行コードをCR LFからLFに変更したい。 ファイルの文字コードをShift_JISやcp932からUTF-8に変更したい。 解法 :set fileformat=unix :set fileencoding=utf-8 詳細 :set file[Tab]で補完を使うと楽。 改行コードはdos (CR LF), unix (LF) など。 文字コードはutf-8, shift_jis, cp932など。 参照 http://advweb.seesaa.net/article/3074705.html 補足 1にマルがついた丸つき文字はshift_jisへ変換して保存しようとすると変換エラーになります。cp932なら大丈夫。 :setlocalを使ったほうが安全という指摘がありました。
SSHの秘密鍵なくしたので作り直し。 毎回ぐぐっているので自分用のメモ(でもきっと次回もぐぐるだろうな…) local> ssh-keygen (秘密鍵 ~/.ssh/id_rsa, 公開鍵 ~/.ssh/id_rsa.pub) さくらのVPSコントロールパネルでリモートコンソールからログインする。 remote $ sudo vi /etc/ssh/sshd_config (PasswordAuthentication yesに変更) remote $ sudo /etc/init.d/sshd restart 公開鍵を転送 local> cd .ssh local> scp -P PORTNUMBER id_rsa.pub LOGINNAME@HOSTNAME:id_rsa.pub remote$ mkdir ~/.ssh remote$ mv ~/id_rsa.pub ~/.ssh
前提 Windows 7を使っている。 ReVIEWを動かしてepubを作りたい。 問題 素のWindowsで動かすとうまくいかない。 解決 Cygwinを使う。 詳細 Cygwinをインストールする。 http://cygwin.com/install.html setup.exe zipを入れるため、zipを検索してパッケージをDefaultからInstallにしてから次に進む(あとから改めてsetup.exeを動かしてもよい)。 「ReVIEWクイックスタートガイド」を読む。 https://github.com/kmuto/review/blob/master/doc/quickstart.rdoc Cygwin Terminalを開く。 ReVIEWをインストールする。 $ gem install review 以下のファイルを準備する(すべてUTF-8にすること)。 girl.
背景 さくらVPSでRuby on Railsをいじっていたら「Herokuがいいですよ」とお勧めされた。 以前からHerokuのことは聞いていたので試してみようと思った。 前提 Windows 7 (64bit) git ssh の公開鍵あり Strawberry Perl(内にgccあり) インストール heroku.com でサインアップ。 Getting Startedを読む。 Windows用にheroku-toolbelt.exeをダウンロード。インストール。 Windowsを再起動(PATHが更新される)。 heroku.batを動かす。 C:\work> heroku login Enter your Heroku credentials. Email: (自分のメールアドレス) Password (typing will be hidden): Found the fol
「さくらのVPS申し込み」から「RubyをインストールしてReVIEWを動かす」までの自分用メモです。 なお、以下の手順やコマンドラインの多くは、ドットインストールさんの無料講座「さくらのVPSの基礎 (全21回) 」を見て書いています(もしも問題があるようなら、すぐに削除します)。細かい設定で省いている部分がありますので、正確なところはこの講座をごらんください。この講座はたいへんわかりやすくてすばらしいです!3分単位でさくさく学べます。 前提 Windows 7, PuTTY, msysgit, Firefox, Mail ssh, ssh-keygen, scpはmsysgitのものを使った さくらのVPS申し込み Firefox: http://vps.sakura.ad.jp/ さくらのVPS 1G Mail: お申込受付完了のお知らせ Mail: [さくらのVPS] 仮登録完了の
Microsoftの新言語TypeScriptをWindows 7上で試してみます。 Node.jsをインストールしてない人はNode.jsのサイトからmsiをダウンロードしてインストール。 Node.jsのコマンドプロンプトを開く。 npmを使ってTypeScriptをインストールする。 C:\Users\user> npm install -g typescript npm http GET https://registry.npmjs.org/typescript npm http 200 https://registry.npmjs.org/typescript npm http GET https://registry.npmjs.org/typescript/-/typescript-0.8.0.tgz npm http 200 https://registry.npmjs.o
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く