vimに関するyasunoriのブックマーク (4)

  • 今度こそ本当に動いた - basyura's blog

    set pasteが原因だった。貼り付け時に便利だと思って(むしろ推奨ぐらいの勢いで)設定してたんだけどこの設定を削除したら動き出した。 何がダメなのか分からないので help を引いてみる。 *'paste'* *'nopaste'* 'paste' 切替 (既定ではオフ) グローバル {Vi にはない} オンにするとVimはPasteモードに移行する。これはテキストを別のウィンドウ から切り取ったりコピーして、Vim内に張り付けたいときに便利であり、予想 しない作用を避けることができる。 このオプションはVimをターミナルで使っているときに便利である。ターミナ ルでは打ち込まれたテキストと張り付けられたテキストの区別がつかないから だ。GUI版のVimでは張り付け時にすべき動作を知っているので、'paste' がオ フでも大抵うまくいく。Vimがマウスクリックを扱えるようなターミナルで

    今度こそ本当に動いた - basyura's blog
  • jedi.vim の popup_select_first が効かない - Memo

    jedi.vim がバージョンアップして補完候補が常に選択されるという現象にあたった。 let g:jedi#popup_select_first = 0 という設定で解除できるとの事が正しく動作していない。 報告したけどあんまり良い感触じゃないっぽい。 g:jedi#popup_select_first = 0 did not affect · Issue #179 · davidhalter/jedi-vim · GitHub なのでアドホックな対応をした。 ~/.vim/after/ftplugin/python.vim に以下を設定した。 let s:save_cpo = &cpo set cpo&vim if g:jedi#popup_select_first == 0 inoremap <buffer> . .<C-R>=jedi#complete_opened() ? ""

    jedi.vim の popup_select_first が効かない - Memo
  • Vimを+luaオプション付きでコンパイル

    Vimの最新のパッチのバージョンがついに7.3.1000を超えました。 Vim7.4も近いですね。 しかし、Ubuntuのリポジトリに入っているvimは7.3.547と最新のものではありません。 今回、ソースからコンパイル&インストールまでしたのでその記録を残しておきます。 特にluaインターフェイスが大変でした・・・ 一応、色々サポートという事でオプションは +perl +python +ruby +lua/dyn +tcl などをつけました。 Luaはいつもお世話になっているneocomplcacheでも使っているとのことで頑張りました。 手順は、基的にvim-jpの説明に従いました。 他に下記のページを参考にさせていただきました。 http://d.hatena.ne.jp/h_east/20130409/p1 http://d.hatena.ne.jp/thinca/201009

  • Home

    iPhone&Android向けアプリの企画・開発・運用はお任せください。ハイブリッド開発など便利でお得なソリューションも。

    Home
  • 1