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

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

2
VIM:Konsoleでソラリゼーションカラースキームを設定する方法
Konsole(KDE端末)のVIMで使用するためにSolarizedを構成しようとしています。これは私が得る結果です: 同じマシンのGVIMでSolarizedが正常に見えることに注意してください。 問題はKonsoleのプロファイル(colorscheme)だと思いますが、Konsoleを適切に構成する方法がわかりません。Konsoleのサポートが改善されることを期待して、Solarized .Xresourcesファイルを使用しようとしましたが、実際にはそうなりませんでした。
10 vim  terminal  colors  kde  konsole 

2
vim exモードでコピー/貼り付けする方法
私はこれを入力することにますます不満を感じています :%s / some_really_long_string / some_other_really_really_long_string_that_may_or_may_not_related_to_the_first_one / gc exモードでこれらの文字列をコピー/貼り付ける方法はありますか?
10 vim 

3
Arduinoファイル(.ino / .pde)にvimがc ++構文ハイライトを自動的に適用するようにするにはどうすればよいですか?
Arduinoファイル(.ino / .pde)にvimがc ++構文ハイライトを自動的に適用するようにするにはどうすればよいですか? または、vim構文ハイライトはどのようにしてC ++ファイルが何であるかを知っていますか?そして、.inoと.pdeと呼ばれるファイルもc ++ファイルであることをどのように彼に伝えることができますか?


1
XFCE端末でVIMのカラースキームを表示できません
それが私の.bashrcにあるものです if [ -n "$DISPLAY" -a "$TERM" == "xterm" ]; then export TERM=xterm-256color fi 私の.vimrcには: set t_Co=256 echo $ TERMはxterm-256colorを出力します tput色は256を印刷します また、256colors2.plというスクリプトを実行したところ、すべての色が正しく印刷されました。それでも私の端末に表示されるのはこれです(これが「砂漠」のテーマです)。 また、colortest.vimファイルが正しく表示されません。 どうやらそれは私の端末のデフォルトのカラーパレットのみを示しています。
10 linux  vim  terminal  xfce  xterm 

1
vimのEvernote
vimからevernoteのメモを編集する方法を検索します 私はこれから始めます #!/bin/bash evernoteDir="$HOME/Library/Application*Support/Evernote/data" dataDir=$(ls -trlh $evernoteDir| tail -n 1| awk '{print $NF}') contentDir="$evernoteDir/$dataDir/content" file=$(ls -trlh $contentDir | tail -n 1| awk '{print $NF}') vim -c 's/div>/div>\r/g' $contentDir/$file/content.html https://gist.github.com/1256416 または多分これのためのvimプラグインを作成します... あなたは何か提案がありますか? 編集: html形式のevernoteノートのよりシンプルなエディションでは、このvim関数を作成します " Markup function {{{ fun! MkdToHtml() "{{{ " markdown to html silent! execute '%s/ $/<br\/>/g' silent! execute …
10 vim  evernote 

6
bashrc:Xウィンドウが利用可能かどうかを知る方法は?
my ~/.bashrcには$ EDITORをgvimに設定する部分があります。Xウィンドウにいるときは問題なく動作します。ただし、自分のワークステーションに(別のワークステーションから)sshすると、gvimが「ディスプレイを開けません」というメッセージを表示し始めます。 したがってif、Xウィンドウが使用可能な場合はgvimを使用し、それ以外の場合はvim にするというステートメントをbashrc に入れたいと思います。 どうすればそれを達成できますか?
10 bash  vim  gvim  bashrc  xorg 

3
Vimでのテキスト検索方向
「?foo」を実行して「foo」を検索した後、「n」だけ前方に検索したり、「N」だけ後方に検索したりできますが、検索の途中でn / N方向が反転することがあります。Vimを再起動すれば、問題ありません。これを引き起こすためにどのキーシーケンスを押すことができますか?通常モードに戻す方法は? 古いViでこれに遭遇したことを思い出しません。 編集:Caps Lockキーではありません。しかし提案をありがとう。
10 vim 


6
Vimのようなワードプロセッサはありますか?
Vimはいくつかの基本的なタスクを非常に効率的にする(切り取り、削除、貼り付け...)ことに気づきました。これらの機能をワードプロセッサに搭載したいと思っています。誰か知っている人はいますか(私はオープンソースを好みます)。

4
VIMとパテ-マウスの問題
VIMの経験はあまりありません。私はVIMをパテで使用しています。マウススクロールを使用して、テキストカーソルをマウスで移動します。また、Windowsクリップボードからコードを貼り付ける必要がある場合があるので、「:set mouse =」と入力してVIMでのマウス処理をオフにし、マウスの右ボタンでコードを貼り付けてから、「:set mouse」で再度マウス処理をオンにする必要があります。 = a "。私はそれを行うためのより良い方法を探しています。
10 mouse  vim  putty 

1
GNU画面自体ではなく、vimではなく、その中の代替バッファーを無効にする方法は?
達成したいのは、通常のsshセッションで慣れているマウスホイールのスクロール動作です。bashプロンプトでは、マウスホイールは端末の出力とless / vim内をスクロールする必要があります。これらは使用する代替バッファーであり、終了時にless内に表示されるテキストから何も残っていません。次のように、.screenrcの代替バッファ機能を無効にすると、 termcapinfo xterm ti@:te@ その後、vim / lessに対しても無効になり、マウスホイールのスクロールはそれらによって処理されません。次のように、画面の内部代替バッファエミュレーションを有効にします。 altscreen on less / vimの終了後にbash出力を復元する場合にのみ役立ちます。それらの中のマウスホイールスクロールではありません。 それで、おそらく画面自体による代替バッファの使用を無効にする画面フォーク/代替の画面オプションはありますか?
10 bash  vim  gnu-screen  xterm 

2
ビジュアルブロックモードのときにテキストを置き換える
間違った方法で検索しているのかもしれませんが、これを行う方法を見つけることができませんでした。 ここにシナリオがあります:テキストファイルに複数の行に同じ単語を挿入したいリストがあります。これはテキストの例です: 12.1アイテム1 12.2アイテム2 12.3アイテム3 ここで、下のアンダースコアで示される8番目の列を視覚的にブロックマークしDone、項目列を移動せずに空白の一部を置き換えるつもりです。 12.1 _アイテム1 12.2 _アイテム2 12.3 _アイテム3 置換モードに入ることができると思っていましたがI、挿入()、追加(A)、または変更モード(c)しか入力できません。変更モードは私が望むものに近づきます。単語の長さがわかっている場合、ブロックは同じ幅に設定できます。 ここで見逃しているものはありますか?

1
Vimが他のテキストエディターよりも大きなファイルをすばやく開くことができるのはなぜですか?
大きなログファイルを開くとき(まあ、ないこと、それがほぼ瞬時にそれらをロードするので、私はいつものVim使用してきた大規模な、しかし、80メガバイトは!テキストの多くはまだです)。Notepad、Notepad ++などの他のテキストエディタでは、ファイルの処理と読み込みに10秒以上かかります。これの理由は何ですか?何がVimをそんなに速くするのですか?

1
vimの複数のファイルタイプの異なる背景色
複数のファイルタイプ(つまり:set ft=html.php)を持つファイルを処理する場合、vimで異なる背景色(つまり、1つの明るい色と1つの暗い色)を使用できますか?HTMLが埋め込まれたPHPコードでは、数十のHTML行の中で1つのPHPステートメントを確認するのが難しい場合があります。以下を参照してください。異なるbg色、マージンのマーカー、2番目の左マージン(1つのvimプラグインがマークに対してこれを行う)、<?phpたとえばタグを強調表示するなど、何でも解決します(理想的ではありませんが)。 編集:構文は限られた数の要素(文字列、関数、識別子...)を使用しているように見えるため、これは構文レベルでは可能ではないと思います。これは間違いなくcolorchemesとの簡単な統合を可能にすることです。SyntaxAttrは、これを実証するための優れたプラグインです。それをコードの任意の部分の上に置くと、それが属する構文グループがわかります。
10 php  html  vim  plugins 

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