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

[覚書] ペーストするとインデントがずれる時の対処法

よく困る事項 ペーストするとインデントがずれる。対応:set paste

View Article


Image may be NSFW.
Clik here to view.

Ubuntu 18.04 で日本語とvimを使う環境を整える

仮想環境でUbuntuを使おうとしたのですが、日本語化やvimのインストールで躓いたので、一連の流れを備忘録として整理しておきます。使用したソフトウェア等はVirtual Box と Ubuntu18.04です。OSはMacを使用していますが、Mac特有の設定は無かったと思うので、Windowsでも普通に動作すると思います。1. Virtual BoxとUbuntu18.04の準備Virtual...

View Article


今日覚えたvim

挿入モード時は背景色変えるVimmerのみなさん、「なるべくINSERTモード入らないように、長居しないようにしましょう」といいます。だったら、INSERTモードかノーマルモードか分かりやすくして欲しかったですね、、、とか思いながら検索したら、.vimrcに数行いれるだけで解決しました:https://qiita.com/L_Y/items/81395569675d7e55861d色は235番だとぼ...

View Article

fzf.vimでShift_JISもgrepできるようにする

今まで agThe Silver Searcherを使っていたのだけど、業務のカクカクシカジカでShift_JISを使うことが増えてた。agでSjift_JISをgrepするには...

View Article

(非vimmer向け)ラインエディタedを触る

はじめに初期のUNIXのエディタであり、awk、sed、grep、さらにviのルーツにも位置し、そして「世界初の正規表現の実装のひとつ」らしいラインエディタedを触ってみたのでその記録です。edの詳しい使い方を見る記事ではありません。(私は全然詳しくないです)非vimmerな私が、edを通してラインエディタの考え方を確認しながら「viのコマンドと同じだなあ〜」「grepの語源はこれか!」と歴史にふれ...

View Article


なぜVimを学ぶべきか?Vimを学ぶメリット【簡潔に箇条書き】

プログラミングを勉強している人であれば目や耳にしたことはあるであろうエディタ論争。必ずと言っていいほど名前が挙がる「Vim」についてメリットと学ぶ理由を簡単にまとめておきました。Vimがそもそも何者かという解説は、この記事にたどり着く前に通っていると思います。Vimは初めのうちはCUI特有の操作方法に手間取って非効率に感じることもあります。ただプログラミングに慣れてくると触れてみて損のない技術になっ...

View Article

Image may be NSFW.
Clik here to view.

Vimが喋った

ども、Vimゴリラです。はじめに以前、Vimの翻訳プラグインtranslate.vimを作ってからブラウザで翻訳する機会がほとんど無くなりました。普段は日本語と英語を交互で翻訳することが多く、ふと英語の発音をVimで聞けたらいいなぁと思い、5分くらいでぱぱっと作りました。どんな感じ?こんな感じです。Qiitaは動画を載せられ無いのでツイートの方で見て頂ければと思います。https://twitter...

View Article

Image may be NSFW.
Clik here to view.

[Vim] コマンド一発で下部に高さ10のターミナルを生成

やったこと現代のイケてるテキストエディタはコマンド一発で下部にターミナルを出せるエディタが多い(VSCode, JetBrains など)と思います。かっこいいです。Vimでもやりたい。コード以下のコードでs;で下部に高さ10のターミナルが生成されます。init.vim" 下部に高さ10のコマンドラインを生成 nnoremap s;...

View Article


aleとasyncomplete.vimを使ってTypeScriptの入力補完を行う

概要aleとasyncomplete.vimを使って、TypeScriptの入力補完を行うための設定について記載します。前提プラグインの管理はdein.vimで行っています。tsserverを使用するため、typescriptがプロジェクトローカルまたはグローバルにインストールされている必要があります。依存関係必要になるまでaleを有効化したくないため、on_cmdにコマンドを列挙しています。各プラ...

View Article


CRLF�がまざっちゃった時あれこれ

Winユーザがまざっちゃったのか使ってたエディタがお茶目しちゃったのか。なぜかCRLFが混ざってしまうことは、現場あるあるだと思います。そんなときの対処法あれこれ。まずは現状調査CRLFがあるファイルを探すfind . -type f | xargs ggrep -lzUP...

View Article

Ubuntu on WSL2 上の Vim でクリップボード連携

Windows Subsystem for Linux 2 (WSL2) 上の Ubuntu 18.04 にて、Vim でクリップボード連携を行う方法について説明します。また、こちらの記事はほぼ Gist にあげた記事の翻訳です。環境Windows 10 HomeUbuntu 18.04 on Windows Subsystem for Linux 2 (WSL2)手順Vim...

View Article

vim vimrc にマクロ設定

letコマンドで設定する行頭にタブを追加し、次の行の先頭に移動するマクロ:let @a="\<Esc>0i\t\<Esc>+" ちなみに、vim実行時にマクロを登録したい場合は、下記でレジスタa~zにマクロが登録される。q[a-z] レジスタの内容を確認したい場合は:reg a

View Article

rtags, vim-lsp with clangd で C++ の reference 箇所を参照する際のメモ

何が原因なのかよく分かっていないが、Vim で C++ を開いているとき、rtags や vim-lsp with clangd を使って reference を見る際に、一筋縄ではいかないのでうまくいくときのポイントをメモ。rtags関数の定義箇所で <Leader>rf (rtags#FindRefs) してもうまくいかなくて、宣言箇所だとうまくいく。なので...

View Article


VirtualBox上のvimから抜けられなくなった話

VirtualBox上のviから抜けられなくなった背景teratermからssh接続できなかったので、VirtualBox上でsshd_configいじっていたところ。。事象いつもの感覚で :q!しようとしたらE20: Mark not set と出て何やっても抜けられない原因キーボード配列がUSになってたUSでの : = shift +...

View Article

vim・neovimでできるマークダウン [リアルタイムプレビュー完備]

執筆におけるツールでベストなもの探し...

View Article


gvim の sendto を新規タブで開く

ショートカットの末尾に -p --remote-tab-silentをつける。

View Article

Vimの使い方

Vimは,Linuxのテキストエディタのひとつ.操作方法が特殊なので,勉強したことを備忘録として残しておく.起動と終了起動$ vim vimを実行すると,Vimが起動する.vim <ファイル名>で,Vimが起動し,指定したファイルを編集できるようになる.ファイルの保存:w...

View Article


僕が初学者にVimを薦める理由

対象となる読者これからWeb系サーバーサイドエンジニアとして、開発の案件に携わっていく方、もしくは、そうありたいと考えている方。...

View Article

Image may be NSFW.
Clik here to view.

Vim patchダイジェスト [2019/09]

Vimのリリースされたpatchの説明です。patchの内容を手作業で一つ一つ丁寧に確認して書いています。英語は忠実に訳していません。Vimを使っている人が理解しやすい表現にしています。新機能、大幅な仕様変更には、が付いています。 (8.1.1951~ 8.1.2102)8.1.2092: Windows: system()でリダイレクトが動作しない件を修正しました。(関連patch:...

View Article

Image may be NSFW.
Clik here to view.

previm をWSLから使えるようにwsl_modeを追加/pull reqしてみた

はじめにvim でマークダウンを書くときに、previm を利用している。 WSL 上に環境を作ったが、previm がうまく動かなかったので、修正して動くようにしてみた。環境keyvalueOSWin 10 ProWSL ver.2WSL OSUbuntu 18.04.3 LTSvim ver.8.0 (デフォルト)open-browser.vim未利用Windowsで使うブラウザGoogle...

View Article
Browsing all 5608 articles
Browse latest View live


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