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

Image may be NSFW.
Clik here to view.

MacBookAirで使っている便利ツール vol.2

はじめに MacBookAirを手に入れてから、だいぶ時間が経ちました。ここで、現在では、どういうふうに使っているのかを設定方法や使用しているツールなどを交えて紹介していきたいと思います。前回の続きです。目次番号OSバージョン01MacMavericks02WindowsWindows703LinuxManjaro Linux04LinuxKail Linux05Tipsおまけ概要Mac |...

View Article


tmux使用時vimでインサートモードの時カーソルの形を変える

インサートモード時にカーソルの形を縦棒にするif exists('$TMUX') let &t_SI = "\<Esc>Ptmux;\<Esc>\<Esc>]50;CursorShape=1\x7\<Esc>\\" let &t_EI =...

View Article


ぺちぱーな俺の.vimrc

"" Vundle """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" set nocompatible " be iMproved, required filetype off " required " set the runtime path to include Vundle and initialize set...

View Article

[一日一Vim](その5)選択した文字列をペーストで置き換えると、次にペーストされる文字は置き換え前の文字になるのをどうにかしたい。

どうにかしたいこと 以下のようなテキストがあったとしてvar1 = "こんにちは Qiita!!"; var2 = "Hello Qiita!!"; 文字列の中身を"hogehoge" で置き換えたい!って時にすでに"hogehoge"がヤンクされているとして一個目の文字列をvi"で選択してpで置き換えニ個目の文字列に移動してvi"で選択してpで置き換えってすると、ニ個目は"こんにちは...

View Article

【mac限定】ビジュアルモードでURLを選択して ctrl+o でブラウザを開く

.vimrcに以下を追記 vnoremap <C-o> y:!open<Space><C-r>"<CR><CR>選択部分をyankしてopenコマンド実行しているだけですが

View Article


Togglable な option を便利にする

本記事は Vim Advent Calendar 2013の 135 日目です。 134 日目は @tyruさんによる、Vimでコマンドライン履歴を消す方法でした。解説 Vim の一部のオプションは bang することで toggle できるようになっています。" ! (bang) で toggle。" これだけ vimrc に書いても役に立ちません。setlnumber!setlwrap!これを"...

View Article

colorscheme にマッチした highlight 設定を追加する

本記事は Vim Advent Calendar 2013の 137 日目です。 136 日目は @manga_osyo さんのVim script で関数のデフォルト引数を設定したいでした。highlight を追加したい場面 Vim で日本語を扱う上で便利な設定、例えば IM が有効になっている場合にカーソルの色を変えたり、全角スペースを表示させたりするような設定はおよそ highlight...

View Article

香り屋gvimでマークダウンのファイルをシンタックスハイライトする方法@Mac

syntax 定義ファイルを持ってくる PlasticBoyのhttps://github.com/plasticboy/vim-markdown/tree/master/syntax/mkd.vimが今の所無難そうjtratnerとかもあるsyntax 定義ファイルを配置する...

View Article


[一日一Vim](その6)マクロ

マクロ 一定の動作を繰り返し行いたいなんてのはよくあることですが。vim では qaで記録して qで記録終了@aでマクロ実行のようです。ただ、そのマクロを保存しておく。とかはどうするんでしょうね。そのあたり、調べておきたいと思います。参考サイト http://www.ksknet.net/vi/vim_-.html

View Article


[一日一Vim](その7)VIMでタブの位置を変える

参考サイト http://hail2u.net/blog/software/vim-move-tabpage.html設定 無断転載になってしまいそうなので、設定は参考サイトをご参照ください。m(_ _)m Ctrl + Shift + 矢印キー(<) で左にタブが移動します。 Ctrl + Shift + 矢印キー(>)...

View Article

前の単語の最後にカーソル移動

ノーマルモードでgEです。

View Article

VimでNeoSnippetを活用してRailsでスニペットファイルを細かく切り替える

neosinippet.vimいつもお世話になっておりますm(__)m背景 なんでこんなことやるの? スニペット便利だなーって思ってよく活用してます。ただいろいろ定義してると候補が増えてくるのでもうちょっと賢くフィルタリングしてもらいたいなーって思ってました。例えばRailsアプリ作ってる時に、modelファイルをいじってるのに...

View Article

[一日一Vim](その8)unite.vim

最近転載しかしていないですね。。。参考資料 http://qiita.com/hide/items/77b9c1b0f29577d60397http://d.hatena.ne.jp/osyo-manga/20130307/1362621589使い方...

View Article


Vimの矩形選択 + 挿入

control + v カーソルで範囲を選択shift + i(I) or shift + a (A) 文字を入力後、esc

View Article

Vim のモーションについて

左右の移動 left-right-motionsこの節で説明するコマンドはどれも、カーソルをカレント行の指定の位置に移動させます。これらのコマンドは行の先頭と末尾でストップします。例外は $で、カウントを指定した場合は下の行へ移動します。設定'whichwrap'...

View Article


VimGolfに挑戦。 ~ A HAPPY NEW YEAR 2014 !

VimGolfとは、Vimのキーストロークの少なさを競えるサイトです。http://vimgolf.com/challenges/52c3cb0d9b8634000200000eたとえば、初期状態でこうなっている文字列をA HAPPY END WITH YEAR 2013 ! Vimで以下のように編集する場合のキーストロークの少なさを競い合います。A HAPPY NEW YEAR 2014 !...

View Article

[一日一Vim](その9)折りたたみ

参考サイト http://vim-users.jp/2010/10/hack178/使い方 またも、上記サイトに全て記載されています。:set foldmethod=markerとかすると、zcとかzoで折りたたみの開閉ができるようになります。私としては:set...

View Article


Image may be NSFW.
Clik here to view.

Mac+標準ターミナルアプリ+Vimで「※」などの記号がずれる問題への対処法

僕は普段Mac(Mountain Lion)+標準ターミナルアプリ+Vimでテキストを編集することが多いのですが、テキスト中の「※」などの記号を含む行で文字がずれる、カーソルがずれる、あるはずの文字が消える、等の現象が起こりました。これを解決する方法を調べたところ、以下の方法で解決することが分かりました。標準ターミナルアプリの設定...

View Article

virtualedit=block時にyankしたときのおまけのスペース

text hoge.txt aaaaaaa$ bbbbbbbbb$ ccccccxxxxxx$ ddddddd$を矩形選択で全て選択して5行目にペーストした時のtext hoge.txt aaaaaaa$ bbbbbbbbb$ ccccccxxxxxx$ ddddddd$ aaaaaaa   $ bbbbbbbbb  $ ccccccxxxxxx$ ddddddd   $となる挙動をtext...

View Article

VimGolfに挑戦 - No.2 ~ Words in parens

VimGolfとは、Vimのキーストロークの少なさを競えるサイトです。http://vimgolf.com/challenges/5192f96ad8df110002000002たとえば、初期状態でこうなっている文字列をone two three Vimで以下のように編集する場合のキーストロークの少なさを競い合います。(one) (two) (three)...

View Article
Browsing all 5608 articles
Browse latest View live


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