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
"" neocomplcache NeoBundle 'Shougo/neocomplcache' " Disable AutoComplPop. let g:acp_enableAtStartup = 0 " Use neocomplcache. let g:neocomplcache_enable_at_startup = 1 " Use smartcase. let g:neocomplcache_enable_smart_case = 1 " Set minimum syntax keyword length. let g:neocomplcache_min_syntax_length = 3 let g:neocomplcache_lock_buffer_name_pattern = '\*ku\*' " Define dictionary. let g:neocomplcach
NeoCompleteを入れるために、vimのプラグイン管理ツールである、NeoBundleを入れる。 Shougo/neobundle.vim インストール方法は上記公式のReadmeに従った。 任意のディレクトリにインストール用ファイルをダウンロードし、実行。 $ curl https://raw.githubusercontent.com/Shougo/neobundle.vim/master/bin/install.sh > install.sh $ sh ./install.sh $ rm ./install.sh インストール時に表示される以下の設定を、.vimrcに記述。 1 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 "
こちらにソースがあります。 いろいろ補完してくれて便利なのでとりあえず入れておきたいプラグイン。 ただ、READMEに以下の記述があります。 Note: neocomplete requires Vim 7.3.885+ with Lua enabled. このプラグインはlua というプログラミング言語が使えるversion 7.3.885 以上のvim でないとダメなようです。 設定が少し面倒だったのでメモとして残しておきます。 以下Mac のvim (MacVim じゃなくてターミナルの方) とCentOS のvim で設定した時のメモです。 lua の確認 lua が使えるかどうかは以下のように確認できます。 lua の前が- なら入れる必要あり、+ ならそのままでokです。 自分の場合、 OS X EL Capitan にデフォルトで入ってるもの、CentOS 7.2 にyum
半年ほど使っていなかったのでvimrcを整理するタイミングで完全に消すことにした。 ただ長年ツートップだったプラグインなので消すに至った経緯を軽くメモっておく。 neocomplete 今の自分にはVim標準の補完機能(ins-completion)で十分だった。 自動補完が発動するとVimが固まって使い物にならなくなることがある 特定の環境でたまにしか発生しないけど発生するとすごくストレス 自動補完されないと補完自体ができないと思ってしまう そんなことはなく、基本的には常に手動補完可能 そもそも自動補完の対象になっていない補完機能もある if_luaが必須 どうせ有効化するけどプラグインのためだけにluaを入れたくはなかった 昔は自動補完が必須だと思っていたけどVimの熟練度が上がったからか、 「補完したくなったらその時にCTRL-X(or N,P)押せばいいじゃん」 と思うようになった
iTerm Themes Intro This is a set of color themes for iTerm (aka iTerm2). Screenshots below and in the screenshots directory. Installation Instructions To install: Launch iTerm 2. Get the latest version at iterm2.com Type CMD+i Navigate to Colors tab Click on Load Presets Click on Import Select the .itermcolors file(s) of the scheme(s) you'd like to use Click on Load Presets and choose a color sche
1.今、何色でるのか試したい場合。 :so $VIMRUNTIME/syntax/colortest.vim ↑を打つと(vim上で)16色がどのエイリアス(black、whiteなど)に割り当てられていて、 どんな色になるかを表示してくれます。 また、それぞれの色をbgに設定したりして、色見本的な役割をしてくれます。 2.今、どういうルールでハイライトされているのかを知りたい場合。 :so $VIMRUNTIME/syntax/hitest.vim ↑それぞれ、どのエイリアスがどんな色で表示されるかを見せてくれます。 これをみながら、vimrcを書き書きするといいかも。 「LineNr」とかかれている部分は「set number」したときに出てくる行数をどうやって表示するか? を見せてくれています。 「Syntax highlighting groups」以下部分はグループがどのエイリア
検索や補完を働かせる設定 Vimにはもともと検索機能があるが、入力したキーワードに完全一致するものを探すという基本的な機能しか持たない。そこで、設定を変更してインクリメンタル検索を使えるようにしよう。これは、キーワードの入力完了を待たずに、文字を入力するだけで、その都度検索機能が働くという機能だ。対象を探し出すのになかなか便利に使える。 インクリメンタル検索を有効にするには以下のように設定する。 次は、入力補完機能だ。この機能を有効にすると、コマンドラインモードで[Tab]を押すと、適切な文字を補完したり、補完候補を一覧表示させることができる。補完規則はいくつもあるが、list:fullあたりが扱いやすいのではないか。 コマンドラインモードにおける補完機能を有効にするには、以下のように設定する。
フゥーイセォモ遧Cミオヨニヤ�モミマ゙ケォヒセ」ィヤュフゥーイ蜻下僂ミオ輯」ゥメタヘミフゥーイフゥノススッ僂ミオヨニヤ�モミマ゙ケォヒセリSクサオトノ峵aルYヤエウノチ「,セ゚モミ20カ狷�ヨニヤ�嘛ハキ�����」ャハヌヨミ�峵a蜻下僂ミオ���。「メアスCミオオト献露ヨニヤ�ケォヒセヨョメサ�」ャマオノス翻ハ。テIソニシシニI�����」ャ楠モミ゚MウレラヤI吭コヘウレル|チソヤSソノラC�」ャメムヘィ゚^ISO9001:2000ル|チソマオユJラC���。」 フゥーイセォモ遧Cミオヨニヤ�モミマ゙ケォヒセ ツ苫オネヒ」コ┐ソ� ハヨ僂」コ15605385156 13793807682 �間張コ0538-8560687 �譽コ0538-8560686 濔セ璽コ271000 オリヨキ」コフゥーイハミフゥノスヌ犇コ�祷I饑ーl�^
このドキュメントの内容は、以下の通りです。 あわせて読む vimの検索は、ignorecaseオプションを有効にすると、大文字と小文字を区別しなくなります。 ignorecaseオプションを有効にしている場合に、smartcaseを有効にすると、小文字で検索すると大文字と小文字を無視して検索します。 大文字が入ると、ignorecase が無効になります。 小文字 大文字 ignorecase 大文字小文字を無視 大文字小文字を無視 ignorecase + smartcase 大文字小文字を無視 普通の検索(大文字小文字を無視しない) ignorecaseなし 普通の検索 普通の検索 $HOME/.vimrc に下記の設定を加えます。 set smartcase ignorecase + smartcase が有効なときに abc ABC Abc に対して、 /abc をすると abc
2023-04-25 逆引きUNIXコマンド 逆引きUNIXコマンド/ターミナルで動作するビジュアルなストレージ使用容量確認コマンド 2022-12-12 Ubuntu/GUI操作のWakeOnLAN・gWakeOnLan Ubuntu 2022-12-05 Ubuntu/Ubuntu22.04でデスクトップのアイコンのサイズを変更する手順 2022-08-25 Xubuntu/画面が勝手にオフされる場合の対処方法 2022-08-11 Xubuntu 2022-07-26 Linux環境設定/Windowsネットワークの名前解決と共有フォルダアクセス方法 2022-07-25 Xubuntu/Thunarでssh(sftp)接続しファイルブラウズする手順 2022-07-20 ソフトウェア/デスクトップ/Plankの設定画面を表示する ソフトウェア/デスクトップ ソフトウェア 2022-
set nocompatible scriptencoding cp932 "scriptencodingと、このファイルのエンコーディングが一致するよう注意! "scriptencodingは、vimの内部エンコーディングと同じものを推奨します。 "改行コードは set fileformat=unix に設定するとunixでも使えます。 "---------------------------------------- " ユーザーランタイムパス設定 "---------------------------------------- "Windows, unixでのruntimepathの違いを吸収するためのもの。 "$MY_VIMRUNTIMEはユーザーランタイムディレクトリを示す。 ":echo $MY_VIMRUNTIMEで実際のパスを確認できます。 if isdirecto
vim使っているrubyistで、これ入れていないのはヤバいプラグインまとめ 9個 (2013-10-04更新)RubyVimctags Rubyの開発効率を高めたい! vimでRubyやRails開発するときに、デフォルトの状態では非力ですよね。 開発効率を高める9つのプラグインを紹介します。 alpaca_tags ctagsの非同期生成 neosnippet Rails/sinatra/rspec等の補完 swtich.vim .present?:.brank?など対応するキーワードを切り替える rubocop 文法エラー、スタイルチェック vim-rails Railsプロジェクト用プラグイン unite-rails Railsプロジェクト用Unite-source vim-endwise if...endなど対応するキーワードの自動補完 rub
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く