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

Image may be NSFW.
Clik here to view.

vimからPHPのマニュアルをShift+kで開くようにする(テキストブラウザ不要)

vimからもPHPのマニュアルを開きたいvimではデフォルトでmanを参照する機能がある。ノーマルモードで参照したい単語上でShift+kを押すと参照できる。...

View Article


vimのファイル文字コード変更と開き直す方法

この辺が全然覚えられないのでまとめ現在の設定を確認・vimの文字コードを確認:set enc?・ファイルの文字コードを確認:set fenc?ファイルの文字コード変更 :set fileencoding=文字コード :set fenc=文字コード (上のコマンドの短縮形。) :set fenc=euc-jp (指定エンコーディングに変更。) ファイルフォーマット(改行コード)変更 :set...

View Article


Vim で特定ファイルの filetype を自動認識させる

TL;DR mkdir -p ~/.vim/ftdetect cat <<EOF > ~/.vim/ftdetect/ruby.vimau BufRead,BufNewFile Gemfile set filetype=rubyau BufRead,BufNewFile Rakefile set filetype=rubyau BufRead,BufNewFile *.ru set...

View Article

vim初心者が覚えておきたい操作

vim入門レベルの操作をチートシート的にまとめます。全般操作概要vビジュアルモードに切り替えx一文字削除dd一行削除(先頭に数字で複数行)yyコピー(先頭に数字で複数行)p貼り付けu元に戻すctrl + rやり直す.直前の操作を繰り返すctrl + n(変数名など)補完する=インデントを揃える移動操作概要ggファイルの先頭へGファイルの末尾へControl + f / bページごとに進む/戻るw /...

View Article

vimのinsert modeの全てのキーマップ一覧

insert modeinsert modeのキーマップ一覧キー動作CTRL-@前回のinsert modeで入力した内容を再度入力し、insert modeを抜けるCTRL-A前回のinsert modeで入力した内容を再度入力CTRL-B割り当てなしCTRL-Cinsert modeを抜けるCTRL-Dインデントを1段階下げる(normal...

View Article


Image may be NSFW.
Clik here to view.

vimのES6環境をイイ感じにする

おしながきsyntaxハイライト強力な補完自動でlint & fix細々したテクニックsyntaxハイライト Plug 'othree/yajs.vim'" es6のハイライト Plug 'othree/es.next.syntax.vim'" stage-0 のsyntax highlight Plug 'mxw/vim-jsx'" jsxのハイライト"...

View Article

vimのnormal modeでctrlキーを使うキーマップ一覧

normal...

View Article

vimで方向キーがABCDを入力してしまう問題の解決

ubuntuでちょっとした設定ファイルを書き換える際にはvimを使っているのだけれど,方向キーでのカーソル入力が何か拍子にABCDと入力になってしまうことが度々あり不便なので原因を調べてみた。Vimで方向キー入力時にABCDが記述されるエラー対処(vdeep.net)どうやらvimはデフォルトでvi互換モードで起動されるので、その場合は方向キーではなくh,j,k,lでカーソルを動かさなければならない...

View Article


Image may be NSFW.
Clik here to view.

dein.vimによるプラグイン管理のマイベストプラクティス

はじめにvim のプラグイン管理ではこれまで NeoBundleがデファクトだったけど、今後は dein.vimを使えってことなので移行してます。で dein#addで追加したプラグインの設定をどこでどう書くかを色々試した結果、TOML管理機能を使うのが一番よさげ、という結論に至ったので、こうしておくとよさそうという現時点での僕の設定を書いておきます。設定例init.vim...

View Article


Vimの背景色をターミナルの背景色と揃える方法

iTerm2の背景色をそのまま適用したいのに、256色のカラーパレット内に背景色と同じ色のパレットが含まれていない…という事がありました。色々なカラースキームを試してみたいけど、背景色を変えるのは嫌だという気持ちの方は結構居らっしゃるかと思われます。結論を言うと、背景色を揃えたいグループのctermbgにnoneを与えてあげればターミナルの背景色と同じになります。vimrc #...

View Article

Image may be NSFW.
Clik here to view.

MacVimでFiraCode使う

FiraCodeとはMonospaced font with programming...

View Article

Image may be NSFW.
Clik here to view.

git vim tig で行く、生産性の向こう側!!

生産性に地味に効いてくる以下3大ケースを攻略していく1.えーと、何個か前にコミットしたファイルまた編集したいんだったけど、なんだったけなぁ〜、あー思い出せねぇ。 2.えーとさっき編集したファイル、修正したいんだけど。 3.このファイル、仕様変更前のコード、また仕様変わったから使えんじゃないかなぁ、まえどんなコードだったっけ。まずtigインストールしておきましょう。console$ brew...

View Article

タブかスペースかで争うのはナンセンス。editorconfigを使って、コーディングスタイルを統一する

みなさんそれぞれ自分なりのコーディングスタイルがあると思います。タブを使う?スペース?インデント幅は4それとも2?個人のプロジェクトなら好きなようにすればいいですが、問題は複数人で開発する場合です。エディタの設定が2スペースで、4スペースで書かれたファイルで改行するとき、オートインデントで2スペースになったりと困った経験はないでしょうか。開発者がそれぞれのエディタやIDEで開発すると、プロジェクトに...

View Article


zshでVimの補完エラー

zshでvimと入力してTabキーを押すとエラーが出るようになった。$ vim _arguments:451: _vim_files: function definition file not found ぐぐったらすぐに解決方法が見つかりました。$ rm ~/.zcompdump $ exec zsh これだけで解決。

View Article

Image may be NSFW.
Clik here to view.

Vimの折り返し行を右寄せして表示したい(未解決)

Vim で wrap された行を右寄せして表示したい。inthogehoge(CHO_NAGAI_NAMAE_NO_TYPEfugafuga,TOO_LONG_NAME_TYPEpiyopiyo);とかのちょっと長い行の折り返し時に、o...

View Article


vim で矢印を描く

vim を使って、 AA アスキーアート的な感じで図をを描くときに重宝する矢印のまとめ ^ |||---><---|||v

View Article

文字入力のすごい基礎的なところを理解した

経緯Vim とか触っていると、一文字入力するたびに何かアクションが発生したりするので、どういう仕組みで動いているんだろうという技術的興味があったので、ソースコードリーディングをしてみた。知識レベルgetc() とか gets() とかで...

View Article


Image may be NSFW.
Clik here to view.

dotfiles(.vimrcとか.emacs.d)の展開を簡単にするコマンドを作ってみた

自分のdotfiles(.vimrcとか.emacs.d)をGitHubのリポジトリにて管理しているんですが、cloneした後に中のファイルをホームディレクトリへ移動するのが面倒だなぁと常々思っていました。コマンド一つでホームディレクトリにシンボリックリンクとして展開できるようなものを作ってみたので、紹介します。repo:...

View Article

ミニマリストのためのVim + Tex環境

最低限度のTex編集環境をVimで実現する。下記の4つをとりあえず実現したい。VimでLaTeXコードを編集そこそこのハイライトと編集補助編集しながらコンパイル+結果の閲覧(いずれ)コンパイル命令を選択(英文ならpdflatex、luatexなら日本語など)いろいろ迷った結果、結局 「latexmk + vimtexプラグイン +...

View Article

Image may be NSFW.
Clik here to view.

VimでNeoBundleを使えるようにしてMarkdownの環境を整える

最近Githubを使うことが多くなってきたので,Markdownを書けるようになりたいなと思って環境構築.OS X El Capitan バージョン 10.11.3VIM version 7.3NeoBundle とは参考:NeoBundle -...

View Article
Browsing all 5608 articles
Browse latest View live


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