Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Browsing all 5608 articles
Browse latest View live

MacのVimでclipboardを楽にペーストする

vimでペーストめんどくさい Vimのインサートモードで普通にペーストすると、なんか謎のインデントが入りますよね。set :pasteとかやってから貼り付けて、set...

View Article


Image may be NSFW.
Clik here to view.

C言語用の.vimrcをつくりたい

Vim Advent Calendar 2013 の 21 日目の記事になります。 20 日目は @s_of_pさんによる、「おさらい autocmd/augroup」でした。Advent Calendar も Qiita も初めてとなりますが、よろしくお願いします。P.S.というか19日めに @osyo-manga...

View Article


自動的にインデントを行う

setts=4setautoindentfiletype plugin indent on

View Article

Star Wars Intro in Vim

Created by Damian ConwayDownload from SWTC.vimInstallation Using NeoBundle, add the following to your .vimrcNeoBundle 'shinokada/SWTC.vim' When you save .vimrc, NeoBundle is clever enough to download...

View Article

Image may be NSFW.
Clik here to view.

コマンドライン+VimでArduinoをはじめよう

Arduinoには公式の統合開発環境が存在するが,これが痒いところに手が届かず微妙に使いにくい.コード中に謎の hjklといった文字が紛れ込んだりする(?).ということで,なるべく公式の開発環境を使わないことを目標に,普段から慣れ親しんでいるVimで楽しくストレスフリーなものづくりをするためのメモ.やることリスト Vimのシンタックスハイライトを有効にする...

View Article


vim 便利コマンドまとめ

感動したvimコマンド随時追加して行きます!screen を閉じてしまったときの対処法 screen -r で表示される過去のscreenを指定して、再度 screen -r hogehogeで消してしまったscreenを元に戻せる((( ;゚Д゚)))行数表示 :set nu で今いる行数を表示できる(他にショートカットキーもあったような)ちなみに :○ (○=移動したい行数)で移動できる...

View Article

Elixir 用 Vim 環境設定メモ

vim-elixir使う。NeoBundle を使ってインストールした。.vimrcNeoBundle 'elixir-lang/vim-elixir'これで syntax highlight, indent とか捗る感じになった。これだけで済むならどうしてもっと早くにやっておかなかったのか。

View Article

Operator plus Motion

Notes taken from Practical Vim by Drew NeilOperators c,d,y,gU g~ # swap case gu # make lowercase ! # filter(motion) lines through an external program = # Autoindent < # shift left > # shift right...

View Article


Image may be NSFW.
Clik here to view.

vim2hsのラムダ式をかわいくしてくれる機能をとめる

https://github.com/dag/vim2hsデフォルト設定で使うと (\x y -> x + y)の先頭のエスケープがlambda記号に動的に表示されてしまってかわいいのはいいんだけど編集中にカーソルの位置がズレたりして不便なので停止する……letg:haskell_conceal =0

View Article


ファイルを閉じるときの:wq :x ZZ 挙動を確認した。

ぐぐったら:wqとZZを同じと堂々と書いてるサイトがたくさんあって割りとびつくりしたし、何か自分で確認しないと不安だったので。 Qiitaの検索で'vim :x'で検索して一件もhitしなかったので全く同様の検証や解説を書いた記事はない認識です。。検証は手元にあったのは mac:MacOS10.7.5 VIM:7.3.515 ubuntu:Ubuntu12.04LTS...

View Article

Image may be NSFW.
Clik here to view.

逆アセンブル(objdump -d)出力ファイル用vimシンタックス定義

CTF(Capture The Flag) で x86/x64 バイナリを objdump -d または -D して逆アセンブル結果を見ることがよくあるので、逆アセンブル出力ファイル用のシンタックス定義を書いてみました。見様見真似で書いたので、直した方がいいところがあったら教えてください。私は逆アセンブル出力ファイル名を *.dis とか *.dis-intel...

View Article

ときどき使う Vim コマンド

:h[elp] {subject}help ファイルを開く。{subject}としてコマンド名を指定すると、そのコマンドの help ページを開くことが出来る。実行例):help :scriptnames リファレンス Vim-users.jp - Hack #45: help を引くhelp を引く際に役立つ tips が書かれている。...

View Article

uniteでfile_include的な挙動を実装する

導入 あけvim!この記事はVim Advent Calendar 2013の34日目の記事です。前日は @ne_sachirouさんの...

View Article


文字をヤンクする

Windows のように、まず文字を選択してからコピーしたい場合は、「v」を押してビジュアルモードに移行します。ビジュアルモードに入ると、Vimの一番下の行に 【-- ビジュアル --】もしくは【-- VISUAL --】と表示されます。この状態で、「l」や「j」を押すと移動した分だけ文字が反転して選択されていることが示されます。ヤンクしたい部分を選択してか...

View Article

unite-javaimportの現在

unite-javaimportは現在バージョン0.02になったため、ここで一度、現在の姿を紹介する。できること カーソル上のクラスのimportを挿入normalモードで<Leader>Iを押下すると、uniteウィンドウが開く クラスを選択 選択したクラスがimportされる すべての型名からuniteインタフェイスによりクラス名を選択し、選択したクラスをimport:Unite...

View Article


vimfilerの設定

最近vimfilerに移行したので、設定を晒してみる。letg:vimfiler_as_default_explorer=1vimfilerをデフォルトにする。:e...

View Article

ある文字が含まれている行を削除する際の正規表現と改行コード (さくらエディターなどで使うとき)

ある文字が含まれている行を削除するには 以下で検索をかけて、削除するといいです。^.*対象の文字.*\r\n|\n\r|\n|\r英数字の大文字小文字を区別しない場合は以下の通り。 ^.*(?i)taisyounomoji.*\r\n|\n\r|\n|\r空行の削除は以下の通り ^\r\n|\n\r|\n|\rちなみにvimでは...

View Article


Sublime Textでvim風・Emacs風カーソル移動

Sublime Textでカーソル移動のみVim風・Emacs風にする設定。コントロールキー押しながらキー押しでカーソル移動するようにする。 Preferences - Key Bindings - User に以下を追加。Vim風[ { "keys": ["ctrl+l"], "command": "move", "args": {"by": "characters", "forward":...

View Article

Image may be NSFW.
Clik here to view.

SICPを読むためにGaucheをVimから使えるようにした

社内でSICP(計算機プログラムの構造と解釈:Structure and Interpretation of Computer Programs)を読もうということで、SchemeはGaucheがいいという噂を元にVimで環境を構築してみました。正直また読み始めだし、Emacsの方がいいよ!って噂を聞きつつも慣れ親しんだVimで環境を構築して見ます。GacuheのInstall brew...

View Article

dwm.vim を revert してみた

vim で複数のウィンドウを表示するのに dwm.vim を導入しているのですが、いつごろからか unite.vim 等の他のプラグインと併用しているとレイアウトが崩れるようになってしまいました。 vim のスクリプトなんてさっぱりだしどうすればいいかわからず、とりあえず dwm.vim の履歴を一個ずつ遡って調べてみると、 f0505d471d の変更が原因ぽい。んでも dwm.vim...

View Article
Browsing all 5608 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>