タグ付けされた質問 「vim」

Vimは、効率的なテキスト編集を可能にするために構築された高度に設定可能なテキストエディターです。これは、viエディターの改良版です。

4
term = xtermでosxのiterm2を使用してvimでnumpadを動作させるにはどうすればよいですか?
私のテンキーはiterm2(bash)で動作しますが、vimの挿入モードでは数字の代わりに文字を挿入します。 vimに正しいエスケープコードを認識させるにはどうすればよいですか。 ここで提案されているように、幸運なしにエスケープコードを編集しようとしました:http : //code.google.com/p/iterm2/issues/detail?id=702
50 macos  vim  xterm  iterm2 


3
vimにプラグインをインストールする
Macにvimプラグインをインストールするのは本当に困難でした。プラグインをインストールするためには、runtimepathで確認する必要があることを知っています。vim docsによると、これは Macintosh: "$VIM:vimfiles, $VIMRUNTIME, $VIM:vimfiles:after" まず、$ VIM:vimfilesはどういう意味ですか?(〜/ .vim / vimfiles)が機能しないため、これは確かに$ VIM / vimfilesではありません。だから私のオプションは 1)プラグインを/ usr / share / vim / vim73に入れます(私の$ VIMRUNTIME、これは悪いことがわかっています) 2)プラグインを含めるときに、Vimにホームディレクトリを表示させる方法を見つけます。プラグインを次の場所に配置しました: ~/.vim/plugin.vim ~/.vim/vimfiles/plugin.vim ~/.vim/plugin/plugin.vim すべて役に立たない。誰かが私を助けてくれますか?ありがとう!
49 vim  vim-plugins 

6
Vimの行の空白以外の文字の先頭にカーソルを移動します
Vimでは、行内の非空白文字の先頭にカーソルを移動する方法はありますか?たとえば、下の2行目の「S」にカーソルを移動するにはどうすればよいですか? 最初の行 二行目 それが重要な場合、私は主にMacVimを使用しますが、コンソールからこれを実行できるようにもしたいと思います。 ありがとう!
49 vim  gvim  macvim 

2
tmux内のvim分割のサイズを変更できません
以外はすべて正常に動作していますtmux。しかし、tmux私はマウスでvimの分割をサイズ変更することはできません。私が持っているset mouse=a私の.vimrcに。これに対する解決策はありますか? .tmux.conf: $ cat ~/.tmux.conf set-option -g mode-mouse on set-option -g mouse-resize-pane on set-option -g mouse-select-pane on set-option -g mouse-select-window on
47 vim  putty  tmux 

10
brew upgradeはOS XでVimを壊しました(dyld:Library not loaded)
私はbrew update && brew upgrade長い間走っていません。 大規模なアップグレードを行ったところ、Vimが壊れてしまいました。 これは私が実行した後に得たものですvim: dyld: Library not loaded: /usr/local/opt/ruby/lib/libruby.2.3.0.dylib Referenced from: /usr/local/bin/vim Reason: image not found Trace/BPT trap: 5 私はいくつかのウェブサイトに出くわしましたが、どれも実際には役に立ちませんでした。 彼らはそれが関連しているかもしれないと言ったrvmが、brew uninstall vim; rvm system; brew install vim助けにはなりませんでした。MacVimも再インストールしようとしましたが、問題は解決しませんでした。 export PATH="/usr/local/bin:$PATH"私に追加しても解決.bash_profileしませんでした。 将来の参照用のリストは次のとおりです。 OSX 10.10でMacVimを正しいperlに向ける方法は? Homebrew ruby​​がインストールされているが、PATHで/ usr / bin / ruby​​が最初にある場合、vim 7.4.488ビルドが失敗する RVM(Ruby 1.9.3)、MacVim、およびCommand-Tを使用して、ターミナルにbrewをインストールしました OS X El Capitan:ライブラリ「libc.dylib」を開けませんでした …

4
CygwinターミナルのVimでブロックカーソルを取得するにはどうすればよいですか?
Vimの通常モードでブロックカーソルを使用することに慣れています。これはVimパラダイムで理にかなっています。を押すとx、削除される文字が明確になります。 CygwinをWindowsコンピューターにインストールしましたが、その端末でVimを使用するとI、通常モードでもカーソルが表示されます。カーソルを代わりにブロックにするにはどうすればよいですか?

7
.swpファイルを持つファイルを開くときの警告を取り除く方法は?
.swpファイルを含むファイルを開いたときに、迷惑な警告を取り除くにはどうすればよいですか?または、.swpファイルをまったく生成しない方法を教えてください。警告の例: E325: ATTENTION Found a swap file by the name ".notes.swp" owned by: james dated: Fri Dec 3 17:38:07 2010 file name: ~james/school/se/project-dir/rottencucumber/doc/notes modified: no user name: james host name: james-laptop process ID: 2251 (still running) While opening file "notes" dated: Fri Dec 3 18:46:10 2010 NEWER than swap file! …
46 vim  vi 

7
.vimrcでVIM設定をコンピューター依存にする方法は?
VIM構成ファイルを複数のコンピューター間で共有しています。ただし、特定のコンピューターに固有の設定が必要です。 たとえば、高解像度のラップトップのフォントサイズは、低解像度のデスクトップとは異なる必要があります。さらに重要なことは、WindowsのgVIMがより窓の多い動作をし、OSXのMacVimがより多くのmaccyを、LinuxのgVIMがいつものように動作することです。(これは奇妙な感情かもしれませんが、OSを切り替えるときにメンタルモードを切り替えるのに非常に慣れています) .vimrcマシン依存またはOS依存のいくつかの設定を行う方法はありますか?

5
複数の行をレジスタにヤンクするにはどうすればよいですか?
異なるテキストテンプレートをドキュメントに簡単に貼り付けるために、vimの1つのレジスタで複数の行をヤンクしたいです。 たとえば、「iyyは現在の行のみをヤンクします。ビジュアルモードで複数の行を選択しようとすると、レジスタに書き込まれません。 助言がありますか?
44 vim  editing 

2
tmuxのVimでshift + arrowsおよびctrl + arrowsを機能させる方法は?
これはすべて、OS X上のiTerm2にあります。 私はかつて持っていた export TERM='xterm-256color' 私の.bashrc。つまり、tmuxのVimは256色を使用していました。 そして一度追加したら set -g xterm-keys on 修飾キーを使用したキーボードショートカットはVimで正常に機能しました。すなわちshift+left/right、スイッチVimタブctrl+up/downにマッピングし、移動(「バブル」)行にマッピングshift+left/rightし、コマンドラインモードで単語ごとにジャンプするように箱から出して動作したこと(例:のような入力時:e foo bar baz)。 ただし、この設定には、Vimの背景色がテキストの背後にしか表示されないという問題がありました(ここで説明します)。 だから私は削除しました export TERM='xterm-256color' 私から、.bashrc代わりにこれをmyに入れます.tmux.conf: set -g default-terminal "screen-256color" これにより、Vimの背景色が修正されましたが、キーボードショートカットが壊れました-代わりに、予期しないこと(カーソルの移動、テキストの削除)が行われます。 ctrl+vキーの組み合わせからの逐語的な出力の挿入に使用することで(ここで説明します)、回避することができました。 map [1;5A <C-Up> map [1;5B <C-Down> map [1;2D <S-Left> map [1;2C <S-Right> cmap [1;2D <S-Left> cmap [1;2C <S-Right> これにより、ショートカットは機能しますが、適切なソリューションのようには感じません。誰がここで何が起こっているのか、それを修正する方法を教えてもらえますか?

3
VimでHTMLタグのコンテンツを選択するにはどうすればよいですか?
VimでHTMLタグのコンテンツを選択することはできますか? 例えば: <p>I am a silly butterfly</p> 「私は愚かな蝶です」を選択したいと思います。 私はあなたが使用できることを知っているvi"ここでの問題は、HTMLタグ内のテキストは、私が使用できることは何も内本当にないということであるなど、引用符、かっこ、内部のテキストを選択するiための機能を。
43 vim  selection 


3
vimで分割を移動したり再配置したりするにはどうすればよいですか?
これまでのところ、を介して分割を横方向にスワッピングすることがわかりましたCTRL+W x。 複数の垂直および水平分割を含むビューポート内の任意の場所で分割を移動するにはどうすればよいですか? いくつかの垂直分割をすでに開いた後、画面の上半分全体に広がる水平分割を作成するにはどうすればよいですか?(現在、すでに垂直に分割されたビューポートで新しい水平分割を作成すると、いずれかの列で水平分割が行われます。) おそらくほとんどのvimユーザーは分割よりもタブを好むでしょうが、私は30インチのモニターで作業しているため、後者が本当に好きです!:-)
41 vim  gvim  macvim 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.