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

vimの検索「○○以外の行」

vimの検索「○○以外の行」正規表現で攻めると「否定」は意外にややこしい. vimではうまく行かないことが多い.で、調べたら、"LogiPat" という便利なコマンドが!!!pi_logipat - Vim日本語ドキュメント:LogiPat !"hogehoge" または :LP !"hogehoge" で行けるじゃん!すげえ!抜け道感半端ない!※ただし

View Article


Image may be NSFW.
Clik here to view.

コーディングしていたらスライムに遭遇した件

概要Vimのポップアップ機能を使って、jを押した時にランダムでスライム(っぽいもの)を表示するようにしてみましたコード.vimrcfunction! RandomEncount()letl:line = line('.')letl:now = localtime()letl:random =l:now % l:line ifl:random >=5call...

View Article


vim swapファイル 削除

Macでpathを通したいが、誤ってswapファイルが作成されたのでbash_profileに書き込むことができない。目的Macでpathを通したいbash_profileがあるかを確認するls -la bash_profileを作成source ~/.bash_profile 作成後、pathを設定したくていじっていたらよくわからないうちにbash_profile.swapが作成される...

View Article

Image may be NSFW.
Clik here to view.

はじめてのiTerm2

はじめに最近,RustをVimで書いたりしています。そうなるとターミナルに触れている時間が長くなるので,MacのデフォルトのターミナルからiTerm2に乗り換えてみようと思い,iTerm2をはじめて導入してみました。元の環境についてシェルをbashからfishに変えており,~/.config/fish/functions/fish_prompt.fishにfunction fish_prompt...

View Article

Image may be NSFW.
Clik here to view.

手軽でおしゃれな開発環境

概要個人的な開発環境のまとめです。少し多機能な開発環境にしたい。でも、手軽にすぐ使えるようなものがいい。そんな人向けです。環境ubuntu 18.04 完成図最終的にこんな感じの画面になります。左にエディタ、右にターミナルというレイアウトになっています。ターミナルは上下2つに分割しています。エディタvscodeを使っています。以下、拡張機能です。Dracula...

View Article


Image may be NSFW.
Clik here to view.

Vim: 複数ウィンドウの上下左右交換

vimで複数ウィンドウ開いている時の上下/左右交換/移動についてのメモです.◆やり方C-W + {J,K,H,L}→ 今いるウィンドウを「jkhl方向」のウィンドウと交換. ※JKHLは大文字注意.横分割(上下に分かれてる)の場合. いま上側にいる → C-WJ→ 下側と交換 → 下側にいくいま下側にいる → C-WK→ 上側と交換 → 上側にいく縦分割(左右に分かれてる)の場合. いま左側にいる...

View Article

Image may be NSFW.
Clik here to view.

vimは俺の彼女

こんにちは。皆さんはvimという物を知っていますか?あ、ちなみにガチガチの人は帰って大丈夫です。あとすでに彼氏彼女(vscodeとかatom)を持ってる皆さんは帰って大丈夫です。え?リアル?知らん。知っている知らないあ、Emacsなら(^...

View Article

Image may be NSFW.
Clik here to view.

fzf.vimでtagsを検索しながら色付きのpreviewを表示する

PHPでせめて定義元ぐらいは辿りたいんだけど、Language...

View Article


Vim嫌いな人におすすめしたい最強の.vimrc

.vimrc:qこれをホームディレクトリに保存しておくだけで、vimに関する悩みから開放されます。

View Article


Image may be NSFW.
Clik here to view.

初めてVimプラグインを自作してみた

最近初めてVimプラグインを自作したので、備忘録も兼ねて作り方をまとめておきます。同じようにこれからVimプラグインを作ってみようと思っている人の参考になれば幸いです。今回はfluentd用にシンタックスハイライトするプラグインを作りました。シンタックスプラグインは簡単なわりに手順がまとまっている記事が少なそうだったので、取り上げるにはちょうど良いかもしれません。シンタックス系でない一般的なVimプ...

View Article

Image may be NSFW.
Clik here to view.

Macのvimで単語が存在しない行を検索する

否定後読みを使う/^.*\(hogehoge.*\)\@<!$

View Article

Image may be NSFW.
Clik here to view.

Vimの移動系コマンドをまとめてみる><

はじめにもともとCLion+IdeaVimや、Pycharm+IdeaVimを使用していたのですが...

View Article

Vimでexpandtabの動作が拡張子ごとに異なっていたので対処

1. 解決したいことvimのオプションでexpandtabを設定した際に期待する動作は、「TAB文字がどのような場合でも挿入されない」ことなのに、...

View Article


LeaderF の紹介

LeaderF とは候補一覧を雑に絞り込んでコマンドを実行できるプラグインです。似たようなプラグインには Denite.nvim や CtrlP などがあります。LeaderF の作者は、インデントの可視化をするプラグインの indentLineも作っている Yggdrootさんです。READMEに実際に LeaderF を使っている動画が載っています。インストール方法Plug...

View Article

Vim

編集キー内容参考x一文字削除26.直前の入力を再現26u直前の入力を取り消す26dd現在の行を削除26>G現在の行からファイル末尾までインデント27a現在位置の後ろから入力(挿入モードに変更)29A行末に移動し入力(挿入モードに変更)29s現在位置の文字を削除し入力(挿入モードに変更)31f{char}現在位置から行末までにある検索ひと文字に移動31;直前のf{char}を再現31

View Article


Image may be NSFW.
Clik here to view.

vimのタブ幅を変更する

vimでコードを書いているときに、他のテキストエディタのノリでtabでインデントつけようとしたら、結構なスペースが挿入されたので流石に使いづらいと思って調べました。ちなみにviのデフォルトのタブ幅は「8」らしいです。これだとあまりにも広すぎるので、今回はタブ幅を「2」にしようと思います。↓デフォルトの場合1....

View Article

Image may be NSFW.
Clik here to view.

vimでのコピー(カット)&ペースト(ファイル間での作業も)

vimでのコピー(カット)&ペーストは、メモ帳やVSCodeといった他のエディタとは勝手が違うのでメモ代わりに残そうと思います。また、ファイル間のコピペもやりづらいのでそちらのやり方も載せておきます。基本的なコピー(カット)&ペースト編集中のファイルのみで有効な方法です(ファイル間については後ほど紹介)1行コピーカーソルをコピーしたい行に移動させてyy...

View Article


カラースキームの調整をちょっとだけお手伝いするプラグインを作った話

先日、某vimmerが集うslackのチャンネルで、 :highlightコマンド中のcterm→#RGBの変換が欲しいとぼやいたら、「まぁ欲しいよね」「rgbからctermも欲しいよね」...

View Article

vi(vim)コマンドメモ

1. 起動ファイルを指定して起動vi <ファイル名> 複数ファイルを指定して起動vi <ファイル名1> <ファイル名2> … <ファイル名n> 複数のファイルを指定してタブで分割して起動vi -p <ファイル名1> <ファイル名2> … <ファイル名n> 読み込み専用で起動vi -R <ファイル名>...

View Article

【Vim/VSCode】【長期】Qiitaの今読んでおくべき記事100選【毎週自動更新】

ページ容量を増やさないために、不具合報告やコメントは、説明記事に記載いただけると助かります。順位記事名________________________________________ユーザ投稿日付更新日付LGTM11VSCodeのオススメ拡張機能 24 選 (とTipsをいくつか)sensuikan197318/09/3020/02/08440916552VS Code...

View Article
Browsing all 5657 articles
Browse latest View live


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