タグ

vimに関するryochackのブックマーク (114)

  • Undoを管理する - Qiita


     Vim Advent Calendar 2012 169 168@cohamatig Git  Vim gitvgitvGit  Vimundo(redo)  Vimundo undo  () 調 undo-branches(undo-tree) 
    Undoを管理する - Qiita
    ryochack
    ryochack 2018/03/23
    "が、Vimは更にundo履歴をツリー状に管理することができます。標準で。"
  • Vimで選択部分のテキストを取得する - たけっぱ横丁

    Vimで選択した部分を取得する How to get visual selected text in Vim vimでscriptを書いていると,選択した部分にのみ結果を反映したいみたいなことがあります. この方法を自分で色々調べていたのですが How to get visually selected text in VimScrip こんな資料が見つかったりするわけです. 方法その1 選択部分のエリアを探して,その部分を取得する function! GetVisualSelection() " Why is this not a built-in Vim script function?! let [lnum1, col1] = getpos("'<")[1:2] let [lnum2, col2] = getpos("'>")[1:2] let lines = getline(lnum

    Vimで選択部分のテキストを取得する - たけっぱ横丁
    ryochack
    ryochack 2017/11/26
  • Big Sky :: Vim と日本語入力の話。


    8/31patch 8.0.1026  Linux  Vim  patch 8.0.1026: GTK on-the-spot input has problems - vim/vim@5c6dbcb - GitHub https://github.com/vim/vim/commit/5c6dbcb03fa552d7b0e61c8fcf425147eb6bf7d5 Linux  Vim  IME (Input Method Editor) 1 Vim  IME  1001
    Big Sky :: Vim と日本語入力の話。
    ryochack
    ryochack 2017/09/06
  • Vim の :terminal がもたらすもの - Humanity


      :terminal 使 Vim  2017/09/15 tyru.hatenablog.com   Vim  :terminal  :terminal Vim   Vim   Vim script  expect parallel-ssh  Vim script   Vim  Vim  :termin
    Vim の :terminal がもたらすもの - Humanity
    ryochack
    ryochack 2017/08/15
  • vimでクリップボード連携を有効にした話 - pockestrap


     +clipboardVim GNU / Linux +clipboard(vim --version)vim!! CUIVimyank  ~/.vimrc2 set clipboard& set clipboard^=unnamedplus  unnamedplus vimclipboard使clipboardunnamedplus 調unnamedLinuxunnamedunnamedplusC-v Linuxyank
    vimでクリップボード連携を有効にした話 - pockestrap
  • Arch LinuxでVimのクリップボードを使う方法


    Arch LinuxVim使vim(Bluefish)Arch Linuxvim使vim使 Xfce4  VimMarkdownmdforvim 使Vim() vim使 Arch Linuxvim使
    Arch LinuxでVimのクリップボードを使う方法
  • Vimでwrapした文章もインデント出来る様になった

    B! 8 0 0 0 Vimのちょっと前のアップデートbreakindentというオプションが加わって 折り返された部分もインデント出来る様になった様で、 しばらく気になったままおいておきましたが Vimをアップデートして色々設定してみました。 breakindent (bri) breakindentopt (briopt) 現在の業折り返し設定 breakindent (bri) breakindentはVim 7.4, patch 338から加わったオプションで 1、 wrapオプションを有効にしている時なんかに 折り返された部分もインデントされるようにするオプションです。 こんな感じで、もともと折り返された部分は左端から始まりますが、 それがインデントされたコラムから始まる様になります。 breakindentopt (briopt) breakindentを有効にした時の動作

    Vimでwrapした文章もインデント出来る様になった
    ryochack
    ryochack 2017/06/04
    breakindent
  • vimでバイナリを表示し、値を変更したい - rderaログ


     $ hexdump -C picture.png 00000000 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 |.PNG........IHDR| 00000010 00 00 00 0a 00 00 00 0f 08 02 00 00 00 52 9d c9 |.............R.?| $ xxd picture.png 0000000: 8950 4e47 0d0a 1a0a 0000 000d 4948 4452 .PNG........IHDR 0000010: 0000 000a 0000 000f 0802 0000 0052 9dc9 .............R..hexdumpxxd()使 
    ryochack
    ryochack 2017/02/01
    [binary]
  • Vim のソースのいじり方(:terminal を作るまで) - Qiita


     Vim Advent Calendar 201618 201612 vim  :terminal 20177 vim  :terminal   vim  GitHub  vim-dev  vim-jp   neovim  neovim   neovim
    Vim のソースのいじり方(:terminal を作るまで) - Qiita
    ryochack
    ryochack 2016/12/18
  • VsVimのC-[を使えるようにする - Qiita


    VsVimC-[ Visual StudioVsVim Vim C-[  Visual Studio  . C-[   
    VsVimのC-[を使えるようにする - Qiita
    ryochack
    ryochack 2016/09/20
    素晴らしい情報だった。ありがたやありがたや…!
  • Vim 8.0 新機能解説


    2016-09-1210Vim 7.4 3 Vim  Vim 8.0  Vim 8.0 7.4    I/O  (Channel) JSON   :help channel   (Job)  channel 使
    Vim 8.0 新機能解説
    ryochack
    ryochack 2016/09/14
  • vim-jp » Hack #4: Insert mode補完 導入編

    ツイート Vimが他のエディタと比較して優れている点の一つとして、豊富な補完機能が挙げられます。Hackでは特にInsert modeで使用できる補完について解説します。ほとんどの補完機能は<C-x>で始まるキーに割り当てられています。よく使う補完機能には、各々が押し易いキーに割り当てると良いでしょう。Insert mode補完についての詳しい解説は:help ins-completionを参照してください。 <C-n>または<C-p>: 様々なソースからのキーワード補完 <C-x><C-n>と似ていますが、オプション'complete'で指定された場所からキーワードを検索する点が異なります。プログラミングでは同じ単語を何度も使用することが多いうえ、キーバインドが押し易いこともあって、一番便利な補完です。'complete'を調整することで、辞書補完などの他の補完をも同時に行うことができ

  • VimのCTRL-X補完について - daisuzu's notes


    Vim Advent Calendar 20155 VimShougoneocomplete使CTRL-X  GIF (): CTRL-X CTRL-L if l(go) complete : CTRL-X CTRL-N / CTRL-X CTRL-P T(perl) : CTRL-X CTRL-K dictionary twist 
    VimのCTRL-X補完について - daisuzu's notes
  • Web Components と Electron でつくる Neovim フロントエンドの未来 - はやくプログラムになりたい


     Vim Advent Calendar 2015 20   UI Vim markdown  UI  Neovim msgpack-rpc API 使 <canvas>  Node.js API  Neovim  Web Component   HTML  UI NyaoVim  Neovim GUI  Electron 使  Web C
    Web Components と Electron でつくる Neovim フロントエンドの未来 - はやくプログラムになりたい
    ryochack
    ryochack 2015/12/20
    すごい…
  • VIMのsystem()からgit cloneがエラー - Qiita


    VIMsystem()使git clonetemp E484:  "C:\Users\ ...temp... \tmp"  Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up
    VIMのsystem()からgit cloneがエラー - Qiita
    ryochack
    ryochack 2015/04/19
  • Vim上でGaucheのREPLを動かす - aharisuのごみ箱


    2012/5/4  neocomplcache  VimgoshREPLVimscript Github  vimprocGauche gosh Vim RedoUndo使  neocomplcache使 (readline ( 
    Vim上でGaucheのREPLを動かす - aharisuのごみ箱
  • vimrcアンチパターン - rbtnn雑記


    Vim Advent Calendar 2014 - Qiita1 130vimrcvimrc  vimrc Vim scriptscriptencodingVim script scriptencoding使使 vimrc使(使)vimrc  "  set t_vb= se
    vimrcアンチパターン - rbtnn雑記
  • vim-go-impl つくった - はやくプログラムになりたい


    impl  Go  便 Vim 使 vim-go-impl  https://github.com/rhysd/vim-go-impl 使:GoImpl {receiver} {interface} 使 使  impl vim-go-impl vimproc 使 
    vim-go-impl つくった - はやくプログラムになりたい
  • Vim の textobj プラグインをまとめた - C++でゲームプログラミング


     Vim Advent Calendar 2012 229  textobj  Vimmer  textobj 調  kana  vim-textobj-user 使  typo (ω<) [textobj ]     user entire  ae, ie line  al, il  function  af, if syntax  ay, iy jabraces fooorbar ajb, ijb lastpat  a/, i/ in
    Vim の textobj プラグインをまとめた - C++でゲームプログラミング
    ryochack
    ryochack 2014/07/16
  • vimrc基礎文法最速マスター - 永遠に未完成


    調 vimrc : Vim -   vimrcVim    Vim   1  使   Vim 
    vimrc基礎文法最速マスター - 永遠に未完成
    ryochack
    ryochack 2014/07/12