締切済み 画像のようなVimはどう記述すれば実現できますか 2012/02/18 15:18 vimのvimrcをどのように記述すれば良いのかを教えて頂きたいです。 (1)外枠(ウィンドウ枠)の削除 (2)タブの閉じるボタンの実装 (3)画像のタブの下にある最初の行の実装 どれでも良いので教えてください 画像を拡大する みんなの回答 (1) 専門家の回答 みんなの回答 okbakasine ベストアンサー率27% (67/242) 2012/02/19 00:55 回答No.1 それどう見てもvimの実装している機能ではなくて(MacOSXの)ターミナルエミュレータの機能けど。 通報する ありがとう 0 広告を見て他の回答を表示する(0) カテゴリ [技術者向] コンピュータープログラミング・開発その他(プログラミング・開発) 関連するQ&A vimの設定ファイル vimで、$HOME/.vimrcにも/etc/vimrcにもset numberの記述がないのにvimを開いたときに、行番号が表示されてしまいます。 行番号が表示されないのがデフォルトのはずです。 これの原因はどこにあるでしょうか? 教えてください。 LINUXのVIMで、<Ctrl-[>が<ESC>にならない LINUXのVIMで、<Ctrl-[>を押しても、<ESC>にならにですよね? WindowsやほかのOS(FreeBSD)のVIMのように<Ctrl-[>で<ESC>にする方法を どなたかご存知ありませんか? エディタといえば、VIMばっかり使っていて、<ESC>じゃなくて<Ctrl-[>に慣れてしまったので、このキーをどうしても使いたいのです。 vimrcに imap <C-[> <ESC> と記述してもだめでした。 imap <C-u> <ESC> は割り当てられたので、vimrcの場所は確実にここ(/usr/share/vim/vimrc)であってると思います。 一応試したOSは、VineLinux4.0とCentOS4.4です。 よろしくお願いします。 ~/.vimの所有者とグループについて ubuntu11.10でvimを利用しています。 neobundleを試してみようと思い、~/.vimの下にディレクトリを作成し、.vimrcを修正し、vimを再起動したのですが、再起動の際にエラーがでてうまくいきませんでした。(エラーの内容は「:NeoBundleはコマンドではありません。」+「git関連」だったような気がします。) そこで、.vimrcの記述を修正し、最終的には~/.vimの所有者等がrootになっていたのを自分の使用しているアカウントに変更することで問題が解決しました。 1、~/.vimの所有者等は通常rootになっているものなのでしょうか? 2、~/.vimの所有者等を自分のアカウントに変更しても問題ないのでしょうか? linux、vimともに初心者を抜け切れていないためおかしな質問かもしれませんが、よろしくお願い致します。(質問を少し訂正しました。) viの設定ファイルについて viとvim、設定ファイルについてお聞きします。 FedoraCore6を利用していますが、設定ファイルの.exrcと.vimrcなのですが、これはviを起動した際はどちらの設定が反映されるのでしょうか。 viで行番号を表示させたかったので.exrcに「set number」を記入しましたが、反映されませんでした。 あとから気づいたのですが、すでに「set nu」(numberの短略版)と記述されてたのでどちらにしても行番号が反映されていないようでした。でも、同じファイルに「syntax on」は記述があり、viを起動するときちんと色が付いて表示されます。 しかたなく、.vimrcに「set number」を記入したところ、viでファイルを開いたらきちんと行番号まで表示されました。 .vimrcには「set number」しか記入してないのに、色もきちんと反映されます。しかもviを起動したのであって、vimを起動したのではないのに行番号も反映されます。 viとvim、.vimrcと.exrcそれぞれの仕組みをご教示いただけますでしょうか。 vim ctrl-aの動作について vimでctrl-aの操作によりインクリメントが可能かと思いますが 1000000000000 にてctrl-aを押下したところ 3567587329 になってしまいました(期待動作は1000000000001) 3567587329にてctrl-aを押下すると3567587330になることから 最大値を超えたわけでもなさそうです。 期待動作(1000000000001)になるようにするためには vimrc等の設定ファイルを編集すれば良いのでしょうか? または:setなどで可能でしょうか? <<補足>> 1000000000000を 100000000 0000に編集し :set nu="" 0000でctrl-a ブランクを削除 という3段階での編集は可能かと思いますが 本作業では手数が多いため実作業には少し不備がございます…。 キーマクロ(q)を使用し10000行などの作業を行う事が多いため 手数を減らして実施したいと考えております。 <<作業イメージ>> qa yyp ctrl-a q 10000@a <<作業終了[>> お忙しい中、お手数をおかけ致しますが ご教授のほどよろしくお願い致します。 div記述方法について よろしくお願いします。 cssに以下のように記述をしました。 div#border {width: 800px; margin-left: auto; margin-right: auto; border: 1px solid #000000; padding: 10px 10px 10px 20px; background-color: #ffffff; } 出来た枠の中に文字や画像を入れていっているのですが、その文字や画像は、それぞれ左寄せにしたり、画像は中央揃えにしたりしています それは、問題無いと思うのですがFire Foxで見ると外側に作成した枠そのものが、中央に寄って表示されるのですがIEで見ると枠そのものが 左に寄ってしまいます。 Fire Foxでの表示が正しいようですが、IEでも枠が中央に表示させる事は出来ないのでしょうか? 私はdiv#borderにtext-align: centerを記述したところ枠の中の文字から左寄せに表示したい画像まで中央に寄ってしまいました。これでは私の考えている内容では無いためtext-align: centerの記述は削除しました。 初心者では御座いますがご指導の程よろしくお願い致します。 PhotoshopElement 画像がテンプレートの枠に納まってくれません… 情けない質問なのですが、かなり困っています。 お知恵をお貸し下さい… テンプレートを使ってアルバムを作りたいのです。 見開き(2P分)にいくつかの枠があり、そこに画像を当てはめていく形です。 既成のテンプレートです。 しかし、使用したい画像をc+A→c+C→特定枠指定→c+Vしても、 その枠の中に納まってくれません。 大きさは変更出来るのでそれ自体は問題ないのですが、 はみ出した分、枠がまったく見えなくなるというのが問題なのです。 例えるならば、そのまんま乗っかっている感じです。 枠が一番上で、画像がその下がいいのですが、 「レイヤー」で動かしても逆に枠が画像の上に乗ってしまうか、 画像が枠に乗ってしまうかどちらかなのです… 以前は形式の違うテンプレートですが、 枠からはみ出した画像は見えず、画像外枠の点線が表示され、 大きさを判断して拡大していたのですが… 今のままですと画像しか見えず、適正な位置におけません。 どうやっても枠の下?に入らず、困っています。 説明が下手で申し訳ございません。 もしかしたら凄く簡単な事でつまずいているのかもしれません。 何かお分かりになる方がいらっしゃいましたら、 お力を貸して下さい。 よろしくお願いいたします。 ホームページで画像に効果をつけたい 上に2行4列の表を作りサムネイルの画像を配置してあります このサムネイルをポイントすると 別枠(下の大きな枠)に拡大画像を表示させたいのです ロールオーバー効果かなと思っていろいろ試すのですがうまくいきません どのようにやればよいのか どなたかアドバイスよろしくお願いします Windows7でホームページビルダーv14を使っています タブ(画像)とすぐ下のケイ線をすき間なくくっつけたいが、できません ホームページビルダーでサイトを作っています。 タブ(画像)と、すぐ下のケイ線をくっつけたいのです。しかしできません。 すき間が空いてしまいます。 これが現況です。 http://homepage2.nifty.com/queensroad/ ここにあるオレンジ色のタブ「コレクション1」の画像と、下の同じ色のケイ線を すき間なくくっつけたいのです。 しかし、できません。 検索したところ、すでに似たご質問に次のようなものがありましたが、 私の場合は解決できません。 http://okwave.jp/qa3023427.html 私のページでの現在までのやりかたはこうです。 ・2行1列の表をつくり、1行目にタブの画像を置きました。 ・2行目は、「スタイルの設定」→「レイアウト」→「ボーダー」で 2ピクセルの実線を同じオレンジで入れこれをケイ線としました。 ・タブとケイ線をくっつけるため、 1行目の「コレクション1」の画像を、 「スタイルの設定」→「レイアウト」→「下方向」の「マージン」を 「-5ピクセル」にしました。 すると、ホームページビルダーの「ページ編集」画面上では タブの下とケイ線が見事くっついたのですが、 「プレビュー」やアップロードしてIE7で見てみると、 「コレクション1」の画像の下が欠けていて、すき間が空いています。 「-6 PIXEL」「-7 PIXEL」にしていくと、タブの下がどんどん欠けていくだけで すき間は同じ間隔だけ空いたままです。 それでは、と、下のケイ線を「スタイル」→「レイアウト」で、 「上」の「マージン」を「-5ピクセル」にしたりしましたが 何の変化もありません。 どのようにすればタブと下のケイ線はくっつけられるでしょうか。 そもそも、表の1行目にタブ(画像)を置いて2行目のセルのケイ線を組み合わせる、 というやりかた自体が間違っていて、 もっと「標準的な」というか「王道」の、ほかのやり方があるのでしょうか。 なにとぞアドバイスをお願いいたします。 ワード・レポート用紙・文章作成 ワードで、横線のあるレポート用紙みたいな感じで文章を打ちたいのですが、外枠をつけたいんです。(外枠は太く、横線は点線) 表を使っていたのですが、表だと、文が長くなったときに改行されてしまい、行の幅が一定になりません。 改行される前に下の行に移り、書き始めることもできますが、これまで書いてきた文章に何かしら付け加えると、付け加えた部分の文章の行が改行されてしまい、それから後の文章をかなりいじらなければなりません。 外枠があって、横線(点線)があり、文が自動的に下の枠に移動するような方法はありませんでしょうか。 説明が分かりにくかったら申し訳ありません。どうかよろしくおねがいします。 CSSのボックスが縦に並ばない・・・ 質問させて下さい。 大きな四角の枠で囲まれたようなホームページを作っています。 下記のような感じなのですが ---------------------------------------------- <body> <div id="mainbox">(大きな外枠) あああああああ <div id="gazou"> ******** </div> </div> </body> ---------------------------------------------- この外枠の下に何行か空白を入れたいんです。 ※ホームページを縦にスクロールしたときに、外枠の底がブラウザの一番下とくっつく のが気に入らないので。 <div id="mainbox"></div>の下に適当なボックスを描いても、なんだか横にいったり 空白のマージンが調整できなかったりなんだかよくわかりません。最悪背景色の画像でも放り込めばよさそうな気もしますが・・・ 普通はこういうときはどうするのでしょうか? 画像で枠だけを削除する 枠付きの画像で枠だけを自動的に認識して削除し画像を保存するソフトはありますか? 枠は、単一色で画像の四方(上、下、右、左)の他に2方(上、下 又は 右、左)が想定されます。 なければ、なるべく簡単に処理するソフトと方法を教えて下さい。 現在は、画像編集ソフトでターゲット画像で枠相当を目で確認してトリミングで必要な箇所だけを抜き出すようにしています。 画像が複数ある場合は、地味にめんどくさいので手抜きがしたい。 インターネット 画面 タブ パソコン初心者です。 インターネットを開いたときのアドレスバーの下、(お気に入りの右横)タブ(?)を、お気に入りからドラッグをして3個も作っしまった。要らないから、削除したいができない。タブを閉じるに、しても、1回閉じて、(Luna exe)又開く、最初の3個が、又出てきてしまう。削除したいタブが、最初に出てくるから、せめて、順番を変えたいと、思ってもできないのです。windows xp です。 画像を保存させないようにするには??こんな感じでOK? Windows2000 IE5.5 Vbscript を使っています。 今あるページに画像を表示するとします。 それを保存させたくないです。 そこで、まず右クリックを禁止します。 次に、メニューバーから名前を付けて保存 されたくないので、あるボタンを押して、 サブウィンドウを出して、そのサブウィンドウ を出す時に、メニューバーとかを 削除して、オープンします。 そして、そのサブウィンドウに 画像を表示して、そのサブウィンドウ内で 右クリックを保存してやれば、 保存できないような気がするのですが、 これではダメでしょうか? サブウィンドウのアドレスを ボタンを押すページのソースを見ても 分からなくするものとします。 また、最初にセッション変数を使った、 IDとパスワードの画面を通った人しか ボタンのあるページには入れないものとします。 直接、画像のあるページのアドレスを指定しても、 ログインしてないので、セッション変数で はじかれるようにしてあります。 また、すべてのページの最初に、 履歴を残さないようにする記述をしています。 ただ、不安なのは一度画像のあるページを表示 すると、PCの中に保存されてしまうのではないかと いうことです。画像が保存されてしまうなら、 何をどうやっても、実現不可能な気がします・・・。 画像のキャッシュって残るのでしょうか? 画像にリンクを張るとレイアウトが崩れます。 はじめまして。 現在、Dreamweaverでホームページを作成しています。 横幅ジャストサイズ(正確には10pxのスペース画像含む)でメニューを並べています。 一通り画像のレイアウトが済んで、いざそれぞれのメニューボタンにリンクを張ると、なぜかボタンの枠が紫色に囲まれ、あげくには少しずつボタンが横に移動してしまいます。 そして、最後のメニューボタンが収まりきらず下に回ってしまいます。ちなみにCSSで作成しています。 ブラウザでプレビューしてみたところ、画像の周りの紫色の枠は残ったままで、最後のボタンは見えません(これはCSSで縦の枠幅を指定しているからとは思うんですが・・・) リンクを張ってもhtmlをいじるだけで、デザイン上はかわらないと思うのですが、そうではないのでしょうか? 以前も、コードを通常の改行(<br>じゃない)するとレイアウトが崩れた記憶があります・・・ この現象の解決方法などはあるのでしょうか? JavaScriptでスライドショーを実現したい JavaScriptでスライドショーのようなページを作成中です。 100枚くらいの連番ファイル名の画像を、 tableを使って5×20くらいでサムネイル表示させ、 その1つの画像をクリックすると、window.openを使って 新ウィンドウを開き、そのウィンドウにDocument.writelnを使って 選択した画像を表示し、その下にフォームのボタンを配置し、 ボタンを押すことで、次の画像に切り替えることができる。 という風にしたいのですが、 フォームのボタンを押すことで画像を切り替える、 というのが実現できません。こんな感じです。 writeln("<input type='button' value='前の写真' onclick='ChangeImage(-1)'>"); writeln("<input type='button' value='次の写真' onclick='ChangeImage(1)'>"); つまり、フォームのボタンを押して、画像を切り替える関数に 飛んでいないようです。 恐らく、その新ウィンドウに、 関数が登録されていないからだと思うのですが、 JavaScriptをまだよく分かっていないので、 その辺がよく分かりません。 新ウィンドウに関数をDocument.writelnで出力しようとすると、 <script language="JavaScript">の部分で、なぜか文字化けしてしまい、 関数を新ウィンドウに組み込ませることもできませんでした。 ソースがなくて分かりづらいとは思いますが、 なにかよい方法がありましたら、ご教授下さい。 別フレームに画像を表示する こんにちは。 今、フレームセットの上にメニューバー、下にコンテンツ内容があるといったページを作っています。 上フレームにあるメニューボタンを押すと下フレームのページが切り替わるのですが、同時に上フレームにコンテンツごとの画像を表示したいのです。 はじめはメニューボタンをクリックするのと同時に画像のレイヤーを表示するスクリプトを記述していたのですが(hideとshowでその都度入れ替え)、それではキーボードのBackspaceボタンで戻ったとき上フレームの画像が前のコンテンツ画像のまま残ってしまいます。つまり上フレームのボタンを押さないとレイヤーが切り替わらないというわけです。 下フレーム内に入るページを表示するたびに上フレームの画像を表示するといったスクリプトをしたフレーム内のページのBODY要素にonloadとして記述すればよいのでしょうか? またどのように記述すればよいのかもわかりません。 わかる方がいらっしゃいましたらどうか宜しくお願いします。 パソコンの画像印刷ウイザードという場所にある画像を削除したい え~パソコンがふなれのですが、 画像を送って頂いて印刷しようと画像の下にある印刷ボタンを クリックした所、見たこともない画像が出てきたので削除したいのですが、画像がある場所がわかりません、マイピクチャーにもないのですが おそらくパソコン内に画像履歴のように記憶されている画像ではないかと思うのですが、削除の仕方を教えてください ボタンインスタンスにスクリプトを記述するやり方 flash CS3 シーン1をループさせないで止めたいので「stop();」が上から2番目のレイヤーの1459行目のキーフレーム(最後のフレーム)に入っていて、一番上のレイヤー(1459行目の最後のフレーム)にボタンのインスタンスを配置して「もう一度みる」をクリックすると最初からFlashが見れるようにしたいと考えています。 この場合のアクションスクリプトの記述の仕方を教えてください。 使うスクリプトは on (press) { getURL("http://www.******/"); } でいいんですよね? よろしくお願い致します。 OFF時のGoogle Map外枠 JavaScriptがオフである際に、 「JavaScriptがオフになっているため、ご利用いただけません」 という表示の下に画像のリンク切れの時のようなGoogle Mapの外枠だけが表示されてしまいます。 同じ形式で記述している他のJavaScriptは表示されないにもかかわらず Google Mapだけが画像のようになってしまいます。 様々調べてみたのですが、どうしても対処法が見つかりません。 どのようにしたらjavaScriptがOFFの際にこの枠が表示されないようになるのでしょうか? 仕様なので表示されてしまうのでしょうか? 注目のQ&A 「前置詞」が入った曲といえば? 緊急性のない救急車の利用は罪になるの? 助手席で寝ると怒る運転手 世界がEV車に全部切り替えてしまうなら ハズキルーペのCMって…。 全て黒の5色ペンが、欲しいです 長距離だったりしても 老人ホームが自分の住所になるのか? 彼氏と付き合って2日目で別れを告げられショックです 店長のチクチク言葉の対処法 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど