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. Dismiss alert
Make a note of it: Web tech, montaineering, and so on. Note: この記事は、3年以上前に書かれています。Webの進化は速い!情報の正確性は自己責任で判断してください。 けっこー前の話ですが、Sugamo.vimってのやりました。その3回目で軽く話したスライド、のURLをメモっておきます。参加者はthincaさんみたいなマスタークラスにも来て頂けましたが、初心者ユーザも相当数おりました。で、事前に「ダウンロードから教えてくれ」とあったのでそのようにした。このスライドは、そういうレベルです。あしからず。LT用だから薄いし軽いし。 » Vimの基本、超入門 これだけってのも難なので、Vim環境の構築メモも置いておきましょう。 まず、俺の環境は以下。あんまり弄っていない。 » GitHub: sigwyg/dotfiles 具体的な導入手順
巷で噂の Unite.vim を導入してみることにした。 理由 MRU と QuickBuf で困ってはいなかったのですが、色々足らないなぁと思っていた QuickBuf は Terminal で色々上手いこと動いてくれない(環境 MRU は複数ファイルを同時に開けない 同僚の @itawasa (emacs) が anything.el が凄くいいよって教えてくれた、ただ emacs には行けないので ... 。 vim には Unite.vim というのがあるとの事を知る 普段は .vimrc なんかいじらないので vim の設定すらダメダメです。 いい機会だし環境を見直して一念発起してみようかなと。 とりあえず導入してみる 一番使うプラグインであるバッファ管理の QuickBuf を置き換えたい。 設定は @yuitowest やネットにあったモノをそのまま 条件としては、バッファ一
ここで関数リファレンスのみ格納先の変数の先頭が大文字になっていますが、これはVim script特有の制限になります。 数値は一般的な言語と同じ様に四則演算できます。文字列については.を用いて連結します。 また文字列は添え字によるアクセスが可能で、pythonの様に echo "hello"[1:3] という記述が出来ます。その他文字列操作関数については:help evalに詳しく記述されています。 また型同士の比較についてはthincaさんの記事が役立ちます。 Vimスクリプト基礎文法最速マスター - 永遠に未完成 Vimスクリプト基礎文法最速マスター vim 流行ってるみたいなので遅ればせながら便乗。需要?何それおいしいの? Perl基礎文法最速マスター - サンプルコードによるPerl入門 Route 477... http://d.hatena.ne.jp/thinca/20100
ex·u·ber·ant : produced in extreme abundance : PLENTIFUL synonym see PROFUSE Used in at least 50 countries in all 7 continents (including Antarctica!) Supports 41 programming languages Featured in the book, Learning the vi Editor, a title in the O'Reilly series Covered in the March 2001 issue of C++ Users Journal, "Navigating Linux Source Code" Praised in the Weekend Mechanic column of the June 1
Best of Vim Tips zzapper 16 Years of Vi + 10+ years of Vim and still learning 22Sep20 : Last Update (Now in VIM Help Format :h helptags) ### These Tips are now being maintained at zzapper.co.uk/vimtips.html __BEGIN__ *vimtips.txt* For Vim version 8.0. ------------------------------------------------------------------------------ " new items marked [N] , corrected items marked [C] " *best-searching
Tip 1591 Printable Monobook Previous Next created February 16, 2008 · complexity basic · author Metacosm · version 7.0 Omni completion provides smart autocompletion for programs. When invoked, the text before the cursor is inspected to guess what might follow. A popup menu offers word completion choices that may include struct and class members, system functions, and more. A similar feature in Mic
This is the pythoncomplete omni-completion script shipped with vim 7. Updated versions will appear here, as the vim tarballs do not ship with updated runtime files. To use this plugin, make sure ftplugins are enabled, via "filetype plugin on". Filetype detection will set the omnifunction appropriately. Features: Dynamic type deduction (without actually evaluating statements) Local visibility hand
こんにちは、ホストクラブ「今夜もvim vim」でホストをしていますmattnです。私は補完も使わないしバッファセレクタも使いませんが、ネタプログラミングについてはプロフェッショナル。今回は、モテるvim女子力を磨くための4つの心得を皆さんにお教えしたいと思います。 1. 「終了出来なーい」と言っておく あえてインサートモードのままにしておき、visualbellを鳴らす様に設定しておきましょう。 そして飲み会の場で好みの男がいたら話しかけ、わざとらしくvimを起動し「あ~ん! このテキストエディタマジでチョームカつくんですけどぉぉお~!」と言って、男に「どうしたの?」と言わせましょう。言わせたらもう大成功。「終了できない~!:wqってなにぃ~!ピーピーって音がなるだけ~!ぷんぷん(怒)」と言いましょう。 だいたいの男は自分の専門性をアピールしたがる習性があるので、横からESCキーを押しに
Tip 4 Printable Monobook Previous Next created 2001 · complexity basic · author Jamo.sp · version 5.7 In insert mode, type the first couple of characters of a word, then press: Ctrl-N to insert the next matching word; or Ctrl-P to insert the previous matching word. This is particularly useful when entering the names of variables in a program. The 'complete' option controls where the keywords are s
Your problem with Vim is that you don't grok vi. You mention cutting with yy and complain that you almost never want to cut whole lines. In fact programmers, editing source code, very often want to work on whole lines, ranges of lines and blocks of code. However, yy is only one of many way to yank text into the anonymous copy buffer (or "register" as it's called in vi). The "Zen" of vi is that you
調子に乗って vimrc を書くのに特化した内容のものを書いてみる。取り上げた内容は完全に独断と偏見です。 関連記事: Vimスクリプト基礎文法最速マスター - 永遠に未完成 この記事では vimrc を書くにあたって知っておくべき概念や機能を解説します。Vim 自体の操作方法に関しては触れません。 基礎 バッファ バッファは、ファイルを編集するための論理的な領域です。Vim で新しくファイルを開くと、新しいバッファが作成されてそこにファイルの内容が読み込まれます。 ウィンドウ ウィンドウはバッファを画面に表示するための物理的な領域です。分割することができ、1つの画面に複数のウィンドウを表示できます。 タブページ タブページを使うことでウィンドウの配置を保持したまま複数の画面を切り替えることができます。 タブ文字と区別するためか、タブページと呼ばれています。 モード Vim の中でも知って
vimで一番気になるところ http://code.google.com/p/macvim-kaoriya/ MacVim-KaoriYaでしたら、特に設定しなくても、自動的にIMが制御されます(insert modeから抜けるときにIM offなど)。 set imdisable しているとIM制御されません。 http://code.google.com/p/macvim-kaoriya/wiki/Readme#自動IMオン/オフ無効化 sakamoto コメントでsakamotoさんに教えていただきました! ほんとだ!IM offになる! 「これは便利だから他のやつらにも伝えてやるべき」 「hai!!他の人も早く謝ってください!」 「まだ僕は死にたくないんです!!スクリーンエディタロストが怖いんです!」 「メインエディタに難癖付けたせいでお前の命は非常にまずい事になる」 「早く謝って
vimでPythonを書きやすくするように、入力補完するpydictionを入れる インストール 以下からダウンロード http://www.vim.org/scripts/script.php?script_id=850 そしてインストール cd ~ tar xvf pydiction-0.5.tar vi ~/.vimrc ----- if has("autocmd") autocmd FileType python set complete+=k/Users/username/pydiction -0.5/pydiction iskeyword+=.,( endif " has("autocmd") -----そして使ってみる. 適当なPythonファイルを編集 vi test.py ----- for<Ctrl-n> のように<Ctrl-n>を押すと、候補一覧が表示。さらに候補を選
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く