タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

vimに関するccoのブックマーク (11)

  • 脱初心者を目指すなら知っておきたい便利なVimコマンド25選 (Vimmerレベル診断付き) - Qiita

    はじめに: Vimならではの便利機能をマスターしよう! かれこれ数年前、僕がVim(というか、たぶんVi)と初対面したときは、「なんて使いにくいエディタなんだ!!」と最悪の印象でした。 しかし、周りのプログラマやネット上のエンジニアたちはみんな「Vim便利!」「Vim最高!」と言います。 なのでその言葉を信じ、僕も最悪の印象だったVimともう一度正面から向き合うことにしました。 そして、月日が過ぎ・・・僕もいつしか「Vim便利!」「Vim最高!」と叫ぶようになってしまいました!! これって洗脳? いやいや、洗脳じゃありませんw Vimにはメモ帳の延長線上にあるエディタでは実現できないような数々の便利な機能があります。 覚えるまでにはちょっと苦労しますが、覚えてしまえばメモ帳系のエディタでは追いつけないようなスピードでテキストを編集することができます。 とはいえ、そもそも覚える以前に「そんな

    脱初心者を目指すなら知っておきたい便利なVimコマンド25選 (Vimmerレベル診断付き) - Qiita
    cco
    cco 2014/06/12
  • サーバ管理に役立つVim技10選

    記事は Vim Advent Calendar 2013 の18日目です。17日目は cocopon さんの オシャレ派Vimmerのあなたへ。こだわりのカラースキームギャラリーを贈ります。 | ここぽんのーと でした。 ここではサーバ管理作業などで知っていると捗るだろうなと思っている Vim の使い方を 10 個ほど紹介したいと思います。 1. EDITOR 環境変数 まずはじめは EDITOR 環境変数。いきなり vim の使い方ではありませんが、自分が普段使うエディタをシステムに宣言しておくことは非常に重要です(かなり)。 UNIX 系 OS ではファイルを編集する際に使用するプログラムとしてこの値を参照するアプリケーションがいくつかあります。 例えばバージョン管理システム。CVS や Subversion、Bazaar、Mercurial、Git など多くの VCS ではコミット

    cco
    cco 2014/02/02
  • Vimのカラースキーム/シンタックスファイルは自作しよう - プログラムモグモグ

    私は, プラグインに同包されているシンタックスファイルが気に喰わないことが度々あった. 例えばunite.vimの選択色とvimfilerの選択色が異なったり, unite-lineの行番号がLineNrで色付けされてなかったり, vimshellでls -lの時間のあたりの色付けが滅茶苦茶だったり, vimfilerの一番上の現在のパスの色と, vimshellのpromptのパスの色が異なったりするわけだ. (Shougoさんばかりごめんなさい...) 思い返せば, vimshellのls -lの色(特に時間の辺り)が気に喰わないのがシンタックスファイルを書き始めたきっかけだった. そもそも, 自分の身に合うカラースキームを見つけるのは骨が折れる. 或いは, スクリーンショットは良さげでも, 使ってみたらなんだか違う, みたいな感想を持つことも多い. CUIのことを考えていないものもあ

    Vimのカラースキーム/シンタックスファイルは自作しよう - プログラムモグモグ
    cco
    cco 2014/02/02
  • GitHub - t9md/vim-quickhl: quickly highlight <cword> or visually selected word

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

    GitHub - t9md/vim-quickhl: quickly highlight <cword> or visually selected word
    cco
    cco 2014/02/02
  • VimでMarkdownをGitHub風にリアルタイムプレビュー - memorandum

    VimmerだがMarkdown文書を書く時にはリアルタイムプレビュー機能が欲しいのでしかたなく専用エディタを使っている。」 そんな根無し草的Vimmerの夢を叶えるVim用のMarkdownリアルタイムプレビューツールがあったので紹介します。 使い方 vimmarkdownテキストを開くだけです。 vimMarkdownテキストを入力するとWebブラウザが自動的に起動して、GitHubとよく似たプレビューが表示されます。 そして、vimMarkdownテキストを入力するとリアルタイムにブラウザのプレビューがアップデートされます。プレビューを更新させるためにMarkdownテキストを保存する必要はありません。 導入方法 instant-markdown-d これは何? Markdown文書をHTMLに変換してブラウザにリアルタイムプレビューするNode.jsのアプリです。 REST

    VimでMarkdownをGitHub風にリアルタイムプレビュー - memorandum
    cco
    cco 2013/07/19
  • vimでjavaのプロパティファイルを編集する - Qiita

    投稿が遅くなりましたが、この記事はVim Advent Calendar 2012の148日目の記事です。 前日はthincaさんによる、意外と知られていないdiffに関する機能でした。 さて今日の話題は、javaのプロパティファイルをvimから編集しやすくする、という話になります。 (当はneocomplcacheとclang_complete、javacompleteを併用する際にハマったことについて書こうとしてたんですが、またハマったため予定変更しました。) javaで文字列リソースを外部ファイルにまとめたいとき、一般的にはプロパティファイル(拡張子が.propertiesなファイル)が使われます。 実際のコーディングでは、java.util.ResourceBundleやjava.util.Propertiesといったクラスを用いて、プロパティファイルから読み込んだ文字列を利用す

    vimでjavaのプロパティファイルを編集する - Qiita
    cco
    cco 2013/05/09
    あら便利。
  • vimrc読書会

    次回予告 第605回 日時: 2024/02/10 (土) 23:00 場所: Gitter (Matrix #vim-jp_reading-vimrc:gitter.im) vimrc: garchomp-game さん (後編) init.lua lua/config/command.lua lua/config/init.lua lua/config/mappings.lua lua/config/option.lua lua/plugins/Comment.lua lua/plugins/actions-preview.lua lua/plugins/aerial.lua lua/plugins/codeium.lua lua/plugins/diffview.lua lua/plugins/lsp/lua_ls.lua lua/plugins/lua-guide-ja.lua l

    cco
    cco 2013/05/08
  • Vimmer 達の vimrc - はやくプログラムになりたい

    有名な Vim 使いが github で公開している vimrc を簡単にまとめてみました. 一段落ついたら参考にして自分の vimrc を見直そうと思います. Shougo さん https://github.com/Shougo/shougo-s-github/blob/master/vim/.vimrc kana さん https://github.com/kana/config/blob/master/vim/personal/dot.vimrc tyru さん https://github.com/tyru/dotfiles/blob/master/dotfiles/.vim/init.vim ujihisa さん https://github.com/ujihisa/config/blob/master/_vimrc tpope さん https://github.com/tp

    Vimmer 達の vimrc - はやくプログラムになりたい
    cco
    cco 2012/03/26
  • iTerm2 + zsh + tmux + vim で快適な256色ターミナル環境を構築する - ( ꒪⌓꒪) ゆるよろ日記

    こんにちわ。債務者ことゆろよろです。家買いました。 さて、最近こんなまとめが話題になりました。自分もコメントしましたが、すごい情報量になってます。 これ知らないプログラマって損してんなって思う汎用的なツール #JavaScript #PHP #Ruby #Python #HTML - Qiita 【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 #PHP #JavaScript #Python #Ruby #HTML - Qiita で、自分のコメントにも書いたのだけど、基的に仕事はターミナルでssh接続して、Vimでコード書いてるので、この辺の環境構築についてまとめてみた。最近Terminal.appからiTerm2に移行して、screenからtmuxに乗り換えたので、その辺も含めて導入方法を書いておく。 手元の端末はMBPでOSX Lionだけど、ほぼ同

    iTerm2 + zsh + tmux + vim で快適な256色ターミナル環境を構築する - ( ꒪⌓꒪) ゆるよろ日記
    cco
    cco 2012/02/11
  • YBlog - Learn Vim Progressively

    tl;dr: You want to teach yourself vim (the best text editor known to human kind) in the fastest way possible. This is my way of doing it. You start by learning the minimal to survive, then you integrate all the tricks slowly. Vim the Six Billion Dollar editor Better, Stronger, Faster. Learn vim and it will be your last text editor. There isn’t any better text editor that I know of. It is hard to l

    cco
    cco 2011/12/16
  • Big Sky :: モテる男のVim script短期集中講座

    ここで関数リファレンスのみ格納先の変数の先頭が大文字になっていますが、これはVim script特有の制限になります。 数値は一般的な言語と同じ様に四則演算できます。文字列については.を用いて連結します。 また文字列は添え字によるアクセスが可能で、pythonの様に echo "hello"[1:3] という記述が出来ます。その他文字列操作関数については:help evalに詳しく記述されています。 また型同士の比較についてはthincaさんの記事が役立ちます。 Vimスクリプト基礎文法最速マスター - 永遠に未完成 Vimスクリプト基礎文法最速マスター vim 流行ってるみたいなので遅ればせながら便乗。需要?何それおいしいの? Perl基礎文法最速マスター - サンプルコードによるPerl入門 Route 477... http://d.hatena.ne.jp/thinca/20100

    Big Sky :: モテる男のVim script短期集中講座
    cco
    cco 2011/12/04
  • 1