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

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

3
Makefileと通常のコードファイルの両方を編集するためにvimをセットアップする方法は?
Mac OSX 10.7.5を使用しています。.vimrcの内容は次のとおりです。 set tabstop=4 set shiftwidth=4 set softtabstop=4 set expandtab set shiftround set smarttab set autoindent set copyindent autocmd FileType make setlocal noexpandtab 私がやろうとしているのは、.jsや.htmlなどの通常のファイルを編集するときに、通常のタブではなく4つの空白スペースでタブをインデントすることです。 しかし、Makefileを編集するときは、インデント用の4つの空白スペースではなく、通常のタブにする必要があります。 .vimrcの上記の設定でそれが得られると思いましたが、Makefileを編集しているときはインデント用に4つの空白スペースが残っているので、私にとってはうまくいきません。 ここで何が間違っているのか分かりませんか?
22 macos  vim  tabs  vimrc  makefile 

3
<Tab>を押したとき、および自動インデントが適用されたときのVimタブサイズ
タブサイズを4から2に変更することにしました。なぜですか。コードを確認したい人なら誰でも確実にその設定を使用できます。 ただし、質問。 タブキーを押すと2が挿入されますが、Vimの自動インデントはまだ4を入れています。その2にするために何を変更すればよいですか? もう1つの無関係な質問:Cおよび類似の言語に最適なインデントスタイルはどれですか。私は1TBSを使用していますが、たくさんの選択肢があります。それらのいずれかがより専門的または好ましいですか?
22 vim 

2
Linuxでvimを使用して任意のテキストを編集する
この質問は、Super Userで回答できるため、Stack Overflowから移行されました。 8年前に移行され ました。 私はMacの世界から来ており、http://www.hogbaysoftware.com/products/quickcursorを使用してVimのどこからでもテキストを編集しています。 Linuxにはそのようなものがありますか?私はすでにFirefoxで「It's All Text」を使用していますが、もっと広いものを探しています。 また、このスレッドを見てきましたが、これはソフトウェアXとソフトウェアYの唯一のソリューションです。
21 linux  vim  ubuntu  editing 


2
Vimのファイル内のあいまい検索
VimでCommand-Tプラグインを使用して、ファイル名のあいまい検索を行うのが大好きです。とても気に入っているので、オープンバッファ内の任意の文字列に対して同じファジー検索を実行したいと思い始めました。 たとえば、のようなセレクターを含むCSSファイルを編集している場合#support-main .question .answer-rating、現在入力/support-main .questionしてその行を見つけることができます。 ファジーファインダーを呼び出して、supmaique同じ行を(他の中でも)見つけたいようなものを入力するだけでいいのです。/sup.*mai.*que同じ効果を入力できることはわかっていますが、を入力すると.*集中力が低下します。 これを行う方法はありますか?
21 vim 

7
Windowsでvimtutorを実行する方法は?
Windows 7でvimを実行しています。動作しますがvimtutor、コマンドラインに入力すると、ウィンドウがすぐに開閉し、他には何も起こりません。 vimtutorVim for Windowsで実行する方法はありますか?

4
vim「ランタイムディレクトリ」とは何ですか?
私はFuzzyFinderのようなものを始めようとしていますが、それが言っている時点で立ち往生しています: インストール すべてのファイルをランタイムディレクトリに配置します。zipファイルがある場合は、ランタイムディレクトリに解凍します。 次のようにファイルを配置する必要があります。 your_runtime_directory/plugin/fuf.vim ... 「ランタイムディレクトリ」とは何ですか?そこに何が入りますか?私のはどこ?
21 vim  gvim 

8
VIM:「sudo vim bad_idea」?
#Vimのircユーザーは、次のようにVimでSudoを使用しないように促しました。 sudo vim bad_idea / var / www /などの場所で物事をしているとき、それなしで書くことはできません。したがって、sudoを使用しないことが問題になります。もちろん、/ tmp /などの別の場所で変更を加えてから、/ var / wwwにディレクトリをコピーすることもできます。しかし、私はもっと簡単な方法を感じています。 「sudo Vim」を使用しない場合、なぜですか? 最初の質問に「はい」の場合、sudoを使用しないようにするにはどうすれば問題を回避できますか?
20 vim  sudo 

3
コマンドラインからvim splitコマンドを使用して、4分割を取得する
コマンドラインで4つのvimファイルを開きたい: vim file1 file2 file3 しかし、私は各ファイルを別々の分割で開くことを望みます: vim -c "split file1" -c "split file2" -c "split file3" file4 (上記は画面を水平に4回分割します) 理想的には、画面を次のような4つの正方形に分割します。 |-------|-------| | | | | | | |-------|-------| | | | | | | |-------|-------| vimが開いたらこれを行う方法は知っていますが、コマンドラインから(を使用してvs)これを行うことはできません。何か案は?私がしようとするすべては、このようになります(または異なるバリエーション): |-------|-------| | | | |-------| | | | | |-------| | | | | | …
20 vim 

2
vimに^のようなパターンはありますか?
Vimの通常モードでは、0コマンドは行の最初の列に移動^し、論理的な行の先頭(たとえば、最初の非空白文字)に移動します。正規表現の世界で^は、行の最初の文字に一致します。空白かどうか。Vimには、「^」コマンドのように動作するパターンがあります。これは、行の論理的な先頭に一致しますか?
20 vim  regex 

3
.vimrcで現在のオペレーティングシステムを区別するにはどうすればよいですか?
OS XとWindowsの両方で、ほぼ同じ構成でVimを使用しています。 .vimrc2つのオペレーティングシステムで同じものを使用できるようにしたいと考えていますが、異なる構成が必要なことがいくつかあります。 .vimrcファイルに追加したいのは: :if &lt;windows&gt; "some windows-specific settings here :elseif &lt;os x&gt; "some os x-specific settings here :endif しかし、私はのために使用するかわからない&lt;windows&gt;と&lt;os x&gt;。 これは可能ですか?
20 windows  macos  vim 


3
Ubuntuにvim.fullをインストールする方法?
Ubuntu Serverをインストールしましたが、持っているのはvim.basic? どうすればインストールできvim.fullますか? 試しましたaptitude install vimが、それは常にインストールされていると言いました。 からvimへのソフトリンクvim.basicです。
20 ubuntu  vim 


8
Python 3をサポートするOSXにvimをインストールするにはどうすればよいですか?
私が行ったグーグル検索ではbrew install vim --with-python3、使用すべきコマンドはであり、エラーなしで成功しますが、vim --versionPython 3が利用不可として報告されます。 k162:~ asday$ brew install vim --with-python3 ==&gt; Using the sandbox ==&gt; Downloading https://github.com/vim/vim/archive/v7.4.2210.tar.gz Already downloaded: /Users/asday/Library/Caches/Homebrew/vim-7.4.2210.tar.gz ==&gt; ./configure --prefix=/usr/local --mandir=/usr/local/Cellar/vim/7.4.2210/share/man --enable-multibyte --with-tlib=ncurses --enable-cscope --with-compiledby=Homebrew --enable-p ==&gt; make ==&gt; make install prefix=/usr/local/Cellar/vim/7.4.2210 STRIP=true 🍺 /usr/local/Cellar/vim/7.4.2210: 1,732 files, 28.5M, built in 52 seconds k162:~ asday$ vim …
20 macos  vim  python3 

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