タグ

vimに関するupinetreeのブックマーク (11)

  • 名無しのvim使いへようこそ。 — 名無しのvim使い

    コンテンツの案内 このサイトには、下記の種類のコンテンツがあります。 「vimエディタ基vimエディタの基的な情報を扱った記事の一覧 「vimエディタのインストール関連の記事」vimエディタのインストール方法 「vimエディタ・スターターマニュアル」vimエディタの操作方法(かなり入門) 「vimスクリプト」vimエディタの拡張スクリプトの記事の一覧 「役立つ、助けになるvimスクリプト」 「デフォルトでインストールされているvimスクリプト」 「vimエディタカラースキーマ」vimエディタのカラースキーマのスクリーンショットの一覧 「vimスクリプト リファレンス」vimスクリプトの書き方、サンプルコード 「その他のツール、コマンド」vimエディタ以外の、ツール、コマンドの記事の一覧 「ダウンロード」このサイトで配布しているファイルの一覧 このサイトではRSSでサイトの更新情報を配

  • Vim-Galore : Vimについて知っておくべき全てのこと(1/5) | プログラミング | POSTD

    (編注:2020/08/18、いただいたフィードバックをもとに記事を修正いたしました。) (訳注: 2016/2/26、記事タイトルを変更いたしました。) 特定のトピックについての記述をご希望ですか? Issue を立てるか、 Twitter で私までお知らせください!ありがとう! はじめに Vimとは何か? Vimの基原則 最初の一歩 ミニマルなvimrc 自分の実行しているVimの種類を知る チートシート 基礎 バッファ/ウインドウ/タブ アクティブ/読み込み済み/一覧表示/名前付きバッファ 引数リスト マッピング マップリーダー レジスタ 範囲 マーク機能 補完 モーション/オペレータ/テキストオブジェクト autocmd 変更履歴リスト/ジャンプリスト アンドゥツリー クイックフィックスと位置リスト マクロ カラースキーム 折り畳み機能 セッション ローカリティ 使用方法 オフラ

  • vimはストラトで、emacsはレスポールという話 - UNIX的なアレ

    ふと思いつきで書こうと思ったネタなのです。エディタとギターの話が分かる人だけわかる内容。適当。 vimはストラトだ トラディショナルなスタイルを持ち、かつモダンなプレイスタイルにも対応できるストラトキャスターに対応するエディタはvim。3シングルという、不器用にも感じるピックアップ構成ですが演奏者が熟練した人であればむしろそっちのほうが表現力は広がる。 実際に、様々なギターを通って最終的にストラトに落ち着くギタリストも多い。古き良き部分を踏襲しつつも、進化を続ける素晴らしいギター。 僕の好きなギタリストもストラトを使ってる人が多い。 emacsはレスポール レスポールはストラトよりもよりトラディショナルなスタイルを好む様に感じる。無骨で、ストラトほどの器用さはないけれどもレスポールを愛するギタリストはそれがトレードマークになる。 ジミー・ペイジとかスラッシュとか、レスポールを使用したギタリ

    vimはストラトで、emacsはレスポールという話 - UNIX的なアレ
    upinetree
    upinetree 2014/04/09
    ストラト派的には納得
  • Mac OS XのTerminalで全角記号の表示が崩れるのを直すシンプルな方法

    homebrewを使ってRictyを導入してみたで直したかった内容がえらい簡単に直ったので書いときます Unicodeなんちゃらかんちゃらにチェックを入れるだけだった…なんで試してみなかったんだ(‘A`) 参考サイトMac OS X (Mountain Lion)のTerminalで全角記号の表示ズレを直す方法 – t1macrggs’s diary

    Mac OS XのTerminalで全角記号の表示が崩れるのを直すシンプルな方法
  • 作者が教える! lightline.vimの導入・設定方法! 〜 初級編 - インストールしよう - プログラムモグモグ

    この記事では、lightline.vimの導入・設定に戸惑っている皆さんのために、コピペで使える設定を教えます. 特に、lightline.vimGitHubページが英語でよく分からないよ、という方を想定しています. GitHubページ或いはヘルプファイルを読んで分かる方は、この記事は読まなくても構いません.もし既に設定している方でも、LightlineFilenameにおかしいところがあると思いますので、必ずこのエントリーの関数を用いて下さい. (ドキュメントも私の.vimrcもexpandの引数を間違っていました) ステップ1: インストール lightlineは現在、GitHubからのみ入手できます。 itchyny/lightline.vim - GitHub インストール方法は、あなたが他のプラグインをどのようにインストールしているかによって異なります。 NeoBundle N

    作者が教える! lightline.vimの導入・設定方法! 〜 初級編 - インストールしよう - プログラムモグモグ
  • unite から Git で conflict したファイルの一覧を持ってこれるようにした - その手の平は尻もつかめるさ

    Vim (ビムとも言う) の話です。 さて複数人で Git を使いながら開発していると、ファイルの conflict って頻繁に起きるので、もう皆さん conflict とは仲良しこよしのことと存じます。 大体のひとは、conflict してしまったファイルをエディタで開いて修正すると思うんですが、*1 いちいちターミナルで git statusとか実行して、その結果を見ながら「どのファイルが conflict しているか」を確認して、 エディタで該当するファイルを開いて *2 修正するのってちょっと面倒臭い感じがしますよね。 やはり開発するひとも人間ですから、 「どうせだったら、エディタが conflict しているファイルをピックアップしてきてくれれば良いのに……」 「そうすれば、いちいち git のコマンドをタイプする必要がなくなって、エディタから直接ファイルを開けるのに……」 とい

    unite から Git で conflict したファイルの一覧を持ってこれるようにした - その手の平は尻もつかめるさ
  • How to Copy and Paste with tmux on Mac OS X

    Update (Jul1 19, 2013) - tmux 1.8 is out, and with it comes a simplified integration with the OS X clipboard. Check out tmux Copy and Paste on OS X: A Better Future for or updated technique. tmux is becoming pretty popular as of late, but as with any new technology, there are skeptics. I’m here to quell some rumors and outline how to start using tmux effectively. Out of all the questions I get, th

    How to Copy and Paste with tmux on Mac OS X
  • Vim のウィンドウ分割機能 - Vim のブログ

    Vim は、ウィンドウを分割することが出来ます。Vim のウィンドウは、バッファと独立に存在する「覗き窓」です。 分割されたウィンドウで、同じバッファ(ファイル)を開くことも、別のバッファを開くことも出来ます。あるファイルを編集しながら、ウィンドウ分割を利用して、同じファイルの別の部分を参照することも、別のファイルを参照することも可能です。 Vim のウィンドウ関連でノーマルモードで利用できるコマンドは、すべて <c-w> から始まる2ストロークのコマンドです。 :h CTRL-W からすべてを網羅した一覧を確認することも出来ます。 下に使用頻度の高いウィンドウ分割関連のコマンドを紹介します。 コマンド動作覚え方 <c-w>s <c-w><c-s> :sp (ファイル名) :split (ファイル名) ウィンドウの上下分割 split <c-w>v <c-w><c-v> :vs (ファイル

    Vim のウィンドウ分割機能 - Vim のブログ
  • GitHub - alevchuk/vim-clutch: A hardware pedal for improved text editing in Vim

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - alevchuk/vim-clutch: A hardware pedal for improved text editing in Vim
  • iTerm2 + zsh + tmux + vim で快適な256色ターミナル環境を構築する - ( ꒪⌓꒪) ゆるよろ日記

    こんにちわ。債務者ことゆろよろです。家買いました。 さて、最近こんなまとめが話題になりました。自分もコメントしましたが、すごい情報量になってます。 これ知らないプログラマって損してんなって思う汎用的なツール #JavaScript #PHP #Ruby #Python #HTML - Qiita 【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 #PHP #JavaScript #Python #Ruby #HTML - Qiita で、自分のコメントにも書いたのだけど、基的に仕事はターミナルでssh接続して、Vimでコード書いてるので、この辺の環境構築についてまとめてみた。最近Terminal.appからiTerm2に移行して、screenからtmuxに乗り換えたので、その辺も含めて導入方法を書いておく。 手元の端末はMBPでOSX Lionだけど、ほぼ同

    iTerm2 + zsh + tmux + vim で快適な256色ターミナル環境を構築する - ( ꒪⌓꒪) ゆるよろ日記
  • vimrcの最大公約数的な部分 - Qiita

    set encoding=utf-8 set t_co=256 "インデント filetype plugin indent on "文字の設定 set guifont=Osaka-Mono:h14 "ルーラーの設定 set number "IMを無効化 set imdisable au GUIEnter * winpos 0 0 "set lines=162 columns=205 "クリップボード連携 set clipboard=unnamed "検索時に大文字を含んでいたら大/小を区別 set smartcase "新しい行を作ったときに高度な自動インデントを行う set smartindent "行頭の余白内で Tab を打ち込むと、'shiftwidth' の数だけインデントする。 set smarttab "インクリメンタルサーチを行う set incsearc

    vimrcの最大公約数的な部分 - Qiita
  • 1