タグ

Tipsに関するrydotのブックマーク (169)

  • 矩形ビジュアルモードを利用した編集を使いこなす — 名無しのvim使い

    ノーマルモードか、ビジュアルモードで「Control-v」と押下すると、 矩形ビジュアルモードに入ります。 矩形ビジュアルモードには、Vimエディタの通常のビジュアルモードにはない、 矩形ビジュアルモードならではの、いくつかの特別な編集機能が用意されています。 このページでは、矩形ビジュアルモードを利用した編集機能を紹介します。 (Windows, Mac) 概要 ノーマルモードか、ビジュアルモードで Control-v と押下すると、 矩形ビジュアルモードに入ります。 矩形ビジュアルモードには、Vimエディタの通常のビジュアルモードにはない、 矩形ビジュアルモードならではの、いくつかの特別な編集機能が用意されています。 このページでは、矩形ビジュアルモードを利用した編集機能を紹介します。

    rydot
    rydot 2012/12/19
  • Vimでファイラー兼ランチャーなunite.vimプラグインを使う - アインシュタインの電話番号

    ちょっと前から名前は見かけていたんだけど、何をするプラグインなのかよく分からなくて見送っていた。Twitterでもつぶやいたけど、もっと早く導入しておけば良かったと、ちょっと触ってみただけで思った。 unite.vim - Unite all sources : vim online どんなことができるかについては、作者さんが公開しているこのプレゼン資料がわかりやすい。このプラグインについてほとんど知らない自分が、前述のプレゼン資料を読んで、18ページ目に書かれている:Unite buffer file file_mruを実行してみて受けた印象は、 Vim用のコマンドラインランチャー(Windowsで言えばfenrir、Macで言えばQuicksilver)のようなもの ってかんじ。でも、色々なブログでの紹介を見ていると、ランチャー機能だけにとどまらずかなり広い操作をカバーしており、拡張性

    Vimでファイラー兼ランチャーなunite.vimプラグインを使う - アインシュタインの電話番号
  • 「Vimを使い始めようと思うんですけど、おすすめを教えてください」 - ぼっち勉強会

    この記事は Vim Advent Calendar 2012 : ATND 17日目の記事です。 前日は@syootaroさんのでした。 今年、ぼくの周りで「Vimを使ってみようと思う」と人が3人くらい出てきました。 その人達から「おすすめのプラグインや設定ないですか」とか 「Vimってこういうこと出来ないの?」という質問を受けることがありました。 また、私の操作を見て「何それどうやったんですか」という質問もいくつか受けました。 毎回説明するの面倒くさいのでこの経験を生かし、今後も増えることが間違いない新世代Vimmerに向けて 「ぼくがおすすめする基操作と初期設定とプラグイン」を書いてみたいと思います。 ほとんどただのリンク集となっていますが。 対象は「Vimを触り始めてちょっと経った」程度の人です。 何より大事なこと viじゃなくてVimです。 前提 Vimはインストール済みであると

    「Vimを使い始めようと思うんですけど、おすすめを教えてください」 - ぼっち勉強会
    rydot
    rydot 2012/12/19
  • vimで効率的にコードを書くための小技 - bonar note

    vimは使いこなしている人は超人のように使いこなしているのですが、「たまにconfファイルいじる時だけ使うよ。まあ、普段はemacsだけどね」という人は、vi時代の機能のみ使っているのをたまに見かけます。 そこで、通ぶって恐縮なのですが、僕が普段vimを使っていてとっても便利で効率が上がると思う操作を紹介したいと思います。また、僕自身が Mac OS X な環境なので、「外部コマンドとの連携」などでWindowsだと再現できないものがあるかもしれません。ごめんなさい。 用語の使い方や理解が間違っている部分があるかもしれませんがその場合はご指摘いただければと思います。あと、「これ抜かしちゃ駄目でしょ!」みたいなのがあればアドバイスお願いします〜。 それでは、 [あとで読む] vimの基操作 (知っていると思うので省略) 超概略 挿入モードと編集モード キー操作 内容 i 挿入モード突入(文

    vimで効率的にコードを書くための小技 - bonar note
    rydot
    rydot 2012/12/18
  • vimエディタから外部のプログラムやコマンドを実行する。 — 名無しのvim使い

    この記事では、vimエディタから外部のプログラムを実行する方法、 そして、vimエディタで外部プログラムの実行結果を受け取って編集作業に役立てる方法を紹介します。 外部のプログラムを利用できるようになると、vimエディタでできる事が格段に広がります。 (Windows, Mac) 概要 この記事では、vimエディタから外部のプログラムを実行する方法、 そして、vimエディタで外部プログラムの実行結果を受け取って編集作業に役立てる方法を紹介します。 外部のプログラムを利用できるようになると、vimエディタでできる事が格段に広がります。 外部プログラムの単純な実行 最も簡単に外部プログラムを実行する方法は、exモードで ! を使用することです。 次のようにコマンドを入力すると、 ! の後に入力した外部プログラムが実行されます。 :! {外部プログラム} " ディレクトリのファイル一覧を確認(M

    rydot
    rydot 2012/12/18
  • 塗りに特化したPhotoshopのブラシ設定などを解説した、ToLOVEる塗り職人のブログが凄い! | お絵かき速報!萌え絵上達法

    今回は、ToLOVEるの美しい塗りコラで有名な、山岩珠胚氏(通称塗りあき)のブログを紹介します。 山岩氏のブログでは、Photoshopで塗りを行うためのブラシ設定を解説されたり、 パフォーマンスを向上させるための環境設定、効率よく作業するためのレイアウトなどが公開されています。 Photoshopを使っている方は見て絶対に損のない、素晴らしいサイトです。 以下、サイトの見所を大まかに紹介します。 とらから◇ToLOVEるCoLORINぐBlog http://toloverucoloring.blog.fc2.com/ 【Photoshopのブラシ設定】 山岩氏が実際に使っているPhotoshopのブラシ設定を紹介 設定方法だけでなく、ブラシファイルまで公開する親切さ エロゲ塗りに最適の、きめ細やかな塗りのできるブラシ http://toloverucoloring.blog.fc2.c

    rydot
    rydot 2012/12/08
  • 使いこなして効率アップ! Gmailに関するお役立ち記事まとめ | ライフハッカー・ジャパン

    フリーメール「Gmail」は、10GB以上の保存容量を持ち、PC/モバイルを問わずアクセスでき、無料で使える優れたサービスです。メインの連絡手段として使用している方もいるでしょうし、すでに持っていたアドレスをGmailに割り当てている方もいるでしょう。強力な検索機能やChromeとの連携も使えるポイントです。 この記事では、「読んだあとに即行使えるテクニック」をはじめ、「もっと便利に使うためのサービスや機能」、「ツールとして使う方法」まで、ライフハッカーがお届けしたGmailに関する記事をまとめ、新しい情報が出たら更新していきます。この記事をブックマークして、ぜひチェックしていってください。 (目次) [1]読んだあとに即行使えるテクニック [2]もっと便利に使うためのサービスや機能 [3]Gmailを「ツール」として使う方法 [4]おまけ [1]読んだあとに即行使えるテクニック ・Gma

    使いこなして効率アップ! Gmailに関するお役立ち記事まとめ | ライフハッカー・ジャパン
  • GCCのインラインアセンブラの書き方 for x86 - OSのようなもの

    試行錯誤してインラインアセンブラのチュートリアルが完成した。 やったぞ,なんだか分からないけど俺はやったんだ! GAS構文の概要 まず,GAS のシンタックスについて見ていく。GAS は標準で AT&T 記法を使用しているが,.intel_syntax ディレクティブにより intel 記法を使うこともできる。忌々しい AT&T 記法とはおさらばだ! intel 記法を使うには,アセンブラファイルの先頭に次の行を置く。 .intel_syntax noprefix また,C ファイルから作成される GAS を intel 記法で出力させる(又は,インラインアセンブラで intel 記法を使う場合)には GCC にこんなオプションを加えてやる: gcc -masm=intel ... intel 記法が手に入りテンションが上がってきたところで,さっそく構文の説明を始めることにしよう。一応注意

    GCCのインラインアセンブラの書き方 for x86 - OSのようなもの
  • 間違いだらけな「正しい自転車の鍵のかけ方」 - Blue-Periodさんの日記

    はてな社長さんが50万円だか100万円だかの自転車をワイヤー錠でつないでいたら盗まれた、という話は記憶に新しいところだが、愛着のある自転車には各々がパーツを取り替えてカスタマイズしてゆくものだから、一眼カメラなんかと違って転売相場価格云々よりもはるかに当人の手間やコストはかかっており、当にやりきれない話なわけで、俺の、もう4年目にもなるボロボロのロードバイクも、誰だか知らん奴にゼッタイに盗まれたくない、という思いは強い。のだが、どうしても街中に一時的に駐輪するにあたり、鍵について悩みだすとキリがない。というか、俺はもともと自転車の鍵のあり方、使い方についてはそれなりに合理的な知識を有しているつもりだったのだが、しかし調べれば調べるほど、俺の半端な知識はぜんぜんダメダメだったんだな、と思うし、今もなお、そうかもしれないのだが、ともあれ手持ちのダメそうな鍵をどんどん破壊していくことにした。

    間違いだらけな「正しい自転車の鍵のかけ方」 - Blue-Periodさんの日記
  • https://atmarkit.itmedia.co.jp/fwin2k/win2ktips/1366sua/sua.html

  • Windows Vista/Windows Server 2008でシンボリック・リンクを作成する - @IT

    TIPS「ファイルへの別名を割り当てるハードリンクを作成する」では、ハードリンクを作成する方法を紹介した。Windows OSのハードリンクは、Windows 2000といった従来のOSで利用できる反面、同一ボリューム上に存在するファイルにしかリンクが張れないという制約があった。フォルダへのリンクは張れないし、ほかのサーバやほかのボリューム上に存在するファイルへリンクを張ることもできない。 TIPS「ジャンクション機能を使ってディスク・ボリュームをマウントする」では、NTFSのジャンクション(リパース・ポイント)機能を使ってボリュームやフォルダをマウントする機能を紹介したが、やはり別のサーバ上のボリュームや共有フォルダなどへリンクを張ることはできない。 これらに対し、Windows VistaやWindows Server 2008では、より柔軟性の高い「シンボリック・リンク」機能(「ソフ

  • コマンドに対してマクロ(エイリアス)を設定する(DOSKEY)

    DOSKEY コマンドを使用するとコマンドに対してマクロを設定することができます。ここではコマンドプロンプトにて使用できる DOSKEY コマンドの使い方について解説します。

    コマンドに対してマクロ(エイリアス)を設定する(DOSKEY)
  • ファイルへの別名を割り当てるハードリンクを作成する - @IT

    C:\Document>fsutil hardlink create /?  ……使い方の表示 使用法 : fsutil hardlink create <新しいファイル名> <既存のファイル名> 例 : fsutil hardlink create c:\foo.txt c:\bar.txt C:\Document>dir  ……作成前のファイルの確認 ドライブ C のボリューム ラベルは NTFSVOL1 です ボリューム シリアル番号は 2CA0-9B21 です C:\Document のディレクトリ 2008/02/01  10:41    <DIR>          . 2008/02/01  10:41    <DIR>          .. 2008/02/01  10:41             3,710 test.txt  ……元のファイル 1 個のファイル   

  • 私が月に1度やってるMacのメンテナンス方法 | Stocker.jp / diary

    私はメインマシンとして Mac を使用していますが、一時期全くメンテナンスをせずに使っていたら、10ヶ月ほどで買った時より明らかに動作が遅くなってしまいました。 そこで、最近は毎月1回メンテナンス作業を行うことにしています。 具体的には以下のような感じです。 関連記事: Windows 10を快適に使用し続けるために月1回やった方が良いメンテナンス ディスクユーティリティ メニューバー右端の検索アイコンをクリックするか、command + space または control + space キーを押して Spotlight を起動します。 disk と入力します。すると、候補にディスクユーティリティが出てくるはずなので、Enter キーを押して起動します。 ディスクユーティリティでディスクを検証 ディスクユーティリティの[First Aid]ボタンをクリックし、[実行]をクリックするとMa

    私が月に1度やってるMacのメンテナンス方法 | Stocker.jp / diary
    rydot
    rydot 2012/11/19
  • JavaScriptでうっかりやってしまいそうなこと色々

    こんにちは、中川です。 今回はJavaScriptで開発していると、うっかりハマってしまうちょっとした罠たちを紹介したいと思います。 JavaScriptでの開発経験者であれば、どれか一度はひっかかったことがあるのではないでしょうか? String ●String#replace()は文字列指定では全部置き換えない 対象文字列を一括して置き換えたいなどでString#replace()を使いますが、 検索対象を文字列で指定してしまうと最初に一致した部分しか置換しません。

  • Webで完結するすごいスライド「rvl.io」が登場 【増田 @maskin】 | TechWave(テックウェーブ)

    HTMLベースのプレゼンテーションについて、これまでいくつかの素晴らしいプラットフォーム紹介してきた ( Slippy ・ Impress.js)。 最近では「reveal.js」というJavaScriptライブラリ(支援プログラム群)を使用したプレゼンがお気に入りで、資料作りや外出先でのプレゼンで頻繁に利用してた。 ただこれらはHTMLベースであるため、テキストエディタなどで直接HTMLファイルの中にプレゼンの内容を記述する必要があり、書いては、ウェブブラウザで表示をチェックするなどの手間があった。 そこで「rvl.io」の登場である。reveal.jsをベースに、ウェブサイトからオンラインでスライドを編集することができるサービスの登場だ。もちろんWYSWYG (見たまま)で編集できる。一般公開が前提でスライドファイルのホスティングもできるし、HTMLに書き出すことも可能だ。しかも美しい

    Webで完結するすごいスライド「rvl.io」が登場 【増田 @maskin】 | TechWave(テックウェーブ)
  • vimrc基礎文法最速マスター - 永遠に未完成

    調子に乗って vimrc を書くのに特化した内容のものを書いてみる。取り上げた内容は完全に独断と偏見です。 関連記事: Vimスクリプト基礎文法最速マスター - 永遠に未完成 この記事では vimrc を書くにあたって知っておくべき概念や機能を解説します。Vim 自体の操作方法に関しては触れません。 基礎 バッファ バッファは、ファイルを編集するための論理的な領域です。Vim で新しくファイルを開くと、新しいバッファが作成されてそこにファイルの内容が読み込まれます。 ウィンドウ ウィンドウはバッファを画面に表示するための物理的な領域です。分割することができ、1つの画面に複数のウィンドウを表示できます。 タブページ タブページを使うことでウィンドウの配置を保持したまま複数の画面を切り替えることができます。 タブ文字と区別するためか、タブページと呼ばれています。 モード Vim の中でも知って

    vimrc基礎文法最速マスター - 永遠に未完成
    rydot
    rydot 2012/10/19
  • 新着記事

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    新着記事
  • Clojure のエレガントなところ - hozumiの日記

    リスト、ハッシュマップ、ベクタ、集合のリテラルがある ;リスト (1 2 3 4) ;ハッシュマップ {:a 1, :b 2, :c 3} ;ベクタ [1 2 3 4] ;集合 #{1 2 3 4} よく使う基データ型のリテラルがあるというのはソースコードに図が入ってるみたいで考えるよりも早く理解できる。しかもいじりやすい。他の多くの言語でもこれらの基データ型のリテラルは用意されているが、Clojure ではこれらはとてもよく使う重要なビルディングブロック。 リスト、ハッシュマップ、ベクタ、集合、文字列 をシーケンスとして抽象化 (take 2 '(a b c d)) ;リスト ;=> (a b) (take 2 {:a 1 :b 2 :c 3 :d 4}) ;ハッシュマップ ;=> ([:a 1] [:b 2]) (take 2 [:a :b :c :d]) ;ベクタ ;=> (:a

    Clojure のエレガントなところ - hozumiの日記
  • inforno :: 基礎を終えた人のScalaミニtips

    どう書く?orgでScalaを書いてくれる人もでてきたので、超一部の方向けにScalaのことでも書いてみようと思います。言うなれば、基礎を終えた人のScalaミニtips。知っている人は知っている、でもあまり知られていないことを並べていきます。 下に行くほどマニア度あがります、たぶん。FPよりの話が多いかもしれません。はやりのYコンビネータの話とか。たぶん。 ではいってみましょう。 Predefされているものは把握しておきましょう Scalaにはscala.Predefというオブジェクトがあります。この中で定義されているものは常にインポートされていて使える状態になっているので把握しておきましょう。 例: 1def exit(status: Int): Nothing = { 2 java.lang.System.exit(status) 3 throw new Throwable() 4}