タグ付けされた質問 「undo-redo」


2
CTRL + SHIFT + ZではなくCTRL + YへのIntelliJ(またAndroid Studio)のやり直しショートカットを設定する方法
デフォルトのIntelliJ / Android Studioの「やり直し」アクションのショートカットはCTRL+ Shift+でZ、これはWindowsユーザーに共通の問題です。 より大きな問題は、CTRL+ Yが「行の削除」アクションにマップされることです。これにより、元に戻すスタックが失われます。 この問題を解決するには、IntelliJで「やり直し」のショートカットをCTRL+ Yに変更するにはどうすればよいですか?

4
NSInvocation for Dummies?
正確にはどのように機能しNSInvocationますか?良い紹介はありますか? 以下のコード(Cocoaプログラミングfor Mac OS X、第3版)がどのように機能するかを理解するのに問題がありますが、チュートリアルのサンプルとは別に概念を適用することもできます。コード: - (void)insertObject:(Person *)p inEmployeesAtIndex:(int)index { NSLog(@"adding %@ to %@", p, employees); // Add inverse of this operation to undo stack NSUndoManager *undo = [self undoManager]; [[undo prepareWithInvocationTarget:self] removeObjectFromEmployeesAtIndex:index]; if (![undo isUndoing]) [undo setActionName:@"Insert Person"]; // Finally, add person to the array [employees insertObject:p atIndex:index]; } …

6
vi / vimで戻る方法(Ctrl + Z)
通常のテキストエディターには、[すべてVimを尊重する] Ctrl+ ショートカットZがあります。Wordの[戻る]ボタンのようです。Vimでこの動作をどのようにして実現できるのでしょうか。
106 vim  vi  back  undo  undo-redo 

4
Vimの永続的な取り消しを使用しますか?
Vim 7.3の新機能の1つは「永続的な取り消し」です。これにより、バッファーを終了するときに、取り消しツリーをファイルに保存できます。 残念ながら、これを適切に有効にすることができなかったか、間違って使用しているに違いありません。これが私がこれまでに試したことです: 以下を〜/ .vimrcに追加しました set undofile " Save undos after file closes set undodir=$HOME/.vim/undo " where to save undo histories set undolevels=1000 " How many undos set undoreload=10000 " number of lines to save for undo この後、ファイルを開いて編集し、保存して閉じることができるはずです。もう一度開くと、元に戻せないように元に戻したりやり直したりできるはずです。残念ながら、これは当てはまりません。元に戻すファイルが書き込まれることはないからです。 ノート: 私は、Vim without CreamプロジェクトのVim 7.3を使用してWin 7を使用しています。永続的な取り消しは組み込まれています。 $ HOME / .vim / undoがファイルシステムに存在する
96 vim  undo  undo-redo 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.