タグ

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

  • 関連タグはありません

タグの絞り込みを解除

vimに関するitkqのブックマーク (13)

  • Big Sky :: Vim で端末機能が動くようになった。

    ひさびさ Vim のエントリを書く気がします。 今から4年ほど前、Vim にスレッドセーフなメッセージキューが欲しいというメールが vim-dev 届きます。 [PATCH] Proof of concept: thread-safe message queue https://groups.google.com/forum/#!searchin/vim_dev/tarruda%7Csort:relevance/vim_dev/65jjGqS1_VQ/fFiFrrIBwNAJ その時はまだ、vim-dev の中にも「Vim はエディタだし必要ない」といった空気があったと思います。 [PATCH] Non-blocking job control for vimscript https://groups.google.com/forum/#!searchin/vim_dev/tarruda%

    Big Sky :: Vim で端末機能が動くようになった。
    itkq
    itkq 2017/07/24
  • ぼくのかんがえたさいきょうのVim - Qiita

    Vimmerはモテるから、みんなVimmerになろう! ソースは俺!!(白目 DIVE INTO CODE Advent Calendar 12日目 の記事です。 前提 For Rubyiest 俺の方がつよいって方は挑戦受け付けます(訳:アドバイスください。お願いします(切実)) MacVim 使ってるので、GUIありきの機能が結構あります 力尽きて導入方法とか端折ってるんで、リンク先を参照ください。。。 (コメントいただければ、お答えします) ソース ディレクトリ構成 $HOME ├ .vimrc # vimのメイン設定ファイル ├ .gvimrc # gvimの設定ファイル └ .vim/ ├ filetype.vim # 拡張子とファイルタイプを紐付ける設定ファイル ├ .backup/ # バックアップファイルの出力先 ├ .swap/ # スワップファイルの出力先 ├ .und

    ぼくのかんがえたさいきょうのVim - Qiita
    itkq
    itkq 2017/07/17
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    itkq
    itkq 2017/03/26
  • vimでgitするにはvimagitがおすすめ - BAKUNOTE

    年末に知ったvimagitってvimのプラグインが使ってて気持ち良い。 Gitの差分をvimで開けて、行単位でStageしたりCommitできる。 git add -pするvimmerには特におすすめ! ちなみにEmacsプラグインのmagitってやつのコピー版らしい。 インストール〜使い方、オススメ設定まで記載しておく。 インストール NeoBundle 'jreybert/vimagit' 使い方 GitHubのリポジトリにリンクされてるビデオとかを見るとざっくりイメージできると思う。 開き方 :Magit または <Leader>Mでbufferを開く。 セクション bufferは以下の5つのセクションに分かれている。 後で記載するけど表示順などをオプションで指定できる。 info: current branchやHEAD commitのメッセージなどが表示されている Commit

    itkq
    itkq 2016/01/10
  • Vimで各言語のreplをすぐに開きたい…そこでrepl.vim! - Qiita

    この記事はVim advent calendar 2015の23日目の記事です! 昨日の記事は プログラミング初心者が某氏が提言していた「 Vim駆動学習 」をやってみた でした! 某氏、一体 何ぶささんなんだ…。 そこでrepl.vim! はい! 今貴方は小物のプログラムを書いています! はい、今classを書きました!! (コードの内容を理解する必要はありません) class Kawaii def initialize @messageList = [ 'おはよう、よく眠れましたか?', '朝ごはん、もうできてますよ! ずんだもち。', "モナド? 単なる自己関手の圏におけるモノイド対象だよ。\n何か問題でも?", 'むちむちじゃありません! もちもちです!', "皆のハート打ち抜くぞ〜\nずんだアローシュート!", "お口開けてください、あーん♡\nたこ焼き味のずんだもちです!" ]

    Vimで各言語のreplをすぐに開きたい…そこでrepl.vim! - Qiita
    itkq
    itkq 2015/12/24
  • Web Components と Electron でつくる Neovim フロントエンドの未来 - はやくプログラムになりたい

    この記事は Vim Advent Calendar 2015 の20日目の記事です. まずはこちらのスクリーンショットをご覧ください. エディタの UI やカーソル移動は Vim っぽいですが,markdown ライブプレビューやカーソル位置での画像ポップアップ,組み込みブラウザなど謎の UI が見て取れます.記事ではこれについてボトムアップで必要な知識から順を追って紹介します. 長い……三行で Neovim msgpack-rpc API を使って <canvas> と Node.js APINeovim フロントエンドを作成し Web Component としてラップ して HTML アプリに簡単に組み込めるようにした上で UI プラグインをウェブ技術で構築できる NyaoVim という Neovim GUI エディタを Electron 使ってつくってます. 目次 Web C

    Web Components と Electron でつくる Neovim フロントエンドの未来 - はやくプログラムになりたい
    itkq
    itkq 2015/12/20
  • vimrc基礎文法最速マスター - 永遠に未完成

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

    vimrc基礎文法最速マスター - 永遠に未完成
    itkq
    itkq 2015/12/13
  • Vimの生産性を高める12の方法 | POSTD

    1. LeaderをSpaceキーにする Leader は素晴らしい概念です。キーの 組み合わせ ではなく 並び によって、操作を行えるようにするものです。私はこれを使っているので、操作のために” Ctrl -何らかのキー”の組み合わせを押す必要はめったにありません。 私は長い間、 , を Leader キーとして使っていました。ですがある時、キーボードの中で一番目立つキーにマップすることを思い付いたのです。Space(スペース)キーです。 これで私のVim生活は激変しました。今や、私は Leader をどちらの親指でも押すことができ、他の指は常にホームポジションにあります。 Leader がとても使いやすくなったので、私が様々なキーバインドで用いるようになったことは周知の話です。 2. 自分が特によく行う操作をLeaderにマップする 私は、自分がVimで作業を行っている中で、その時間の

    Vimの生産性を高める12の方法 | POSTD
    itkq
    itkq 2015/06/26
  • OLの事務vim日記 - 藻ログ

    4月から都会でOLとして働き始めたので, OL的windowsの事務処理環境を手探りで作ってみました. OLとWindows 事務処理といえばOffice, 当然Windowsで行うことになります. 今時のOLは家ではLinuxを使っているはずなので, 自然とシェル環境で困ることになります. Windows当にわからない linuxコマンド使いたい(DOS音痴) Cygwinは嫌い MinGW+MSYS にしてみたい(けど未だによくわかってない) 事務PCなので, 大掛かりな環境は入れたくない(入れられない) WSL ? そもそも Windows7 なので(ry) などのモチベーションから 色々見ていてcmderが良さそうだなと思ったのですが cmder.net 所属機関でフィルタされて落とせなかった(つらい)ので, ConEmu + msys bash の組み合わせで端末環境を整える

    itkq
    itkq 2015/06/22
  • vimを最強に仕上げていきたい | takuma7

    いままでtextmateとかsublimeとかをテキトーに使っていたのだが、ついにvimを覚えようと重い腰を上げ、ガキ使を見つつvimの設定をして年越しをした。 こういう設定ってこだわりだすとすげー量になることは目に見えていたので、こんな感じで、ファイルを分割して管理することにしてみた。 ちなみに、上の方の設定はtmux上のvimで、insertモード時などに矢印キーを使って移動しようとするとA, B, C, Dなどが入力されてしまうというイミフメイなバグを除こうという努力の跡です。 .vimrc1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 " 矢印キーで入力するとA B C Dが入力される問題を解決 set nocomp

    itkq
    itkq 2015/06/17
  • 基本的なvimrcの設定について調べてみた - think and error - 思考錯誤 -

    もろもろの諸事情により、vimを使うことになったので、基的なvimrcの設定について調べてみた。 なお、確認環境はwindows7であり、gvim(香り屋版)とする。 ベース設定 "------------------------------------------------------------------------------- " ベース設定 "------------------------------------------------------------------------------- scriptencoding cp932 " このファイルのエンコード set nocompatible " vi互換しない windows環境なので、vimrcのエンコードはcp932にしている。 エンコーディング設定 "---------------------------

    基本的なvimrcの設定について調べてみた - think and error - 思考錯誤 -
    itkq
    itkq 2015/03/05
  • 職場で学んだ快適なVim操作のためのtips | Webシステム開発/教育ソリューションのタイムインターメディア

    テキスト編集にVimを利用しているのですが、とても奥が深い道具なので一人で使う分には気づかない機能が沢山あります。 日頃職場の先輩方から教わりとても効率的に出来るようになったVimのtipsを、いくつかこの記事にまとめます。 知ってる人は既に使いこなしているものばかりだと思いますが、Vimのそんな便利だけど気付きにくい機能を共有できればと思います。 カーソルの位置を移動する直前に戻す うっかりggしてしまい作業場所を見失ってしまった、という時や検索などによってカーソル位置を変更した時に元の位置に戻りたい、ということはよくあります。 こういった移動履歴はジャンプリストと呼ばれる場所に記録されているので1手で戻る事ができます。 これはバッファ内だけでなく、ファイル間の移動を記録しているため、タグジャンプなどで別のファイルに移動した後も元いた場所に戻ることが出来ます。 参考help: :h CT

    職場で学んだ快適なVim操作のためのtips | Webシステム開発/教育ソリューションのタイムインターメディア
    itkq
    itkq 2015/03/03
  • Vim メモ · eed3si9n

    2014-05-26 個人的には SublimeText で特に困っていないし、メインのエディタとしてしばらく使ってきた。だけど、コマンドラインから使えるエディタにも少しは興味があるし、色んな人がネットワーク上から使えるから便利ということを言っている。X を転送したり、他の方法でリモートインすれば Sublime を使えるんじゃないかとも思うが、一応試してみよう。 この Vim のセットアップをしようと思ったキッカケの一つに新しく MBP を買ったというのがあって、折角だから何か新しいことをやってみようかなと思った。つまり、稿は完全な素人が個人的なメモとして書いてあるものだ。そもそもブログというのはそういうものなはずだ。動くかどうかは保証できない。全般的に yuroyoko さんが数年前に書いた iTerm2 + zsh + tmux + vim で快適な256色ターミナル環境を構築する

    itkq
    itkq 2015/02/28
  • 1